From f51290c98d87eb2643b88968a8b87be1ed80e452 Mon Sep 17 00:00:00 2001 From: Cheyi Lin Date: Mon, 27 Oct 2014 10:27:14 +0800 Subject: [PATCH 1/3] Update README.md Add Travis CI build status image & link --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index 7789f44..590d578 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,8 @@ README for lua-cmsgpack.c === +[![Build Status](https://travis-ci.org/CheyiLin/lua-cmsgpack.svg?branch=mattsta-pull-requests)](https://travis-ci.org/CheyiLin/lua-cmsgpack) + Lua-cmsgpack is a [MessagePack](http://msgpack.org) implementation and bindings for Lua 5.1/5.2/5.3 in a self contained C file without external dependencies. From e9f9fa1806fc740a059dccc3cb775ccf18d27a7b Mon Sep 17 00:00:00 2001 From: Cheyi Lin Date: Fri, 15 May 2015 13:30:18 +0800 Subject: [PATCH 2/3] Update/Fix Lua dist version for Travis CI lua5.2: 5.2.3 -> 5.2.4 lua5.3: 5.3.0-beta -> 5.3.0 --- .travis/setup_lua.sh | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/.travis/setup_lua.sh b/.travis/setup_lua.sh index 373e24d..f686cc2 100644 --- a/.travis/setup_lua.sh +++ b/.travis/setup_lua.sh @@ -54,11 +54,11 @@ else curl http://www.lua.org/ftp/lua-5.1.5.tar.gz | tar xz cd lua-5.1.5; elif [ "$LUA" == "lua5.2" ]; then - curl http://www.lua.org/ftp/lua-5.2.3.tar.gz | tar xz - cd lua-5.2.3; + curl http://www.lua.org/ftp/lua-5.2.4.tar.gz | tar xz + cd lua-5.2.4; elif [ "$LUA" == "lua5.3" ]; then - curl http://www.lua.org/work/lua-5.3.0-beta.tar.gz | tar xz - cd lua-5.3.0-beta; + curl http://www.lua.org/ftp/lua-5.3.0.tar.gz | tar xz + cd lua-5.3.0; fi sudo make $PLATFORM install; fi @@ -95,7 +95,7 @@ if [ "$LUAJIT" == "yes" ]; then elif [ "$LUA" == "lua5.1" ]; then rm -rf lua-5.1.5; elif [ "$LUA" == "lua5.2" ]; then - rm -rf lua-5.2.3; + rm -rf lua-5.2.4; elif [ "$LUA" == "lua5.3" ]; then - rm -rf lua-5.3.0-beta; + rm -rf lua-5.3.0; fi From abdb66ace5b71fdd4b75be14d59eb004cd361e09 Mon Sep 17 00:00:00 2001 From: Cheyi Lin Date: Fri, 15 May 2015 13:35:50 +0800 Subject: [PATCH 3/3] Update Travis CI to test against LuaJIT 2.1 --- .travis.yml | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/.travis.yml b/.travis.yml index 7a336c4..b60cc73 100644 --- a/.travis.yml +++ b/.travis.yml @@ -5,10 +5,11 @@ env: - PLATFORM=linux - LUAROCKS_VER=2.2.0 matrix: - - LUA=lua5.1 LUA_SFX= - - LUA=lua5.2 LUA_SFX= - - LUA=luajit LUA_SFX=jit - - LUA=lua5.3 LUA_SFX= + - LUA=lua5.1 LUA_SFX= + - LUA=lua5.2 LUA_SFX= + - LUA=lua5.3 LUA_SFX= + - LUA=luajit LUA_SFX=jit + - LUA=luajit2.1 LUA_SFX=jit before_install: - bash -x .travis/setup_lua.sh