aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorYichun Zhang <agentzh@gmail.com>2016-10-07 11:57:06 -0700
committerGitHub <noreply@github.com>2016-10-07 11:57:06 -0700
commit1e5d5b22018391cd36b7ea268a4155e9feee0acc (patch)
treeb950b4f02bd0374db6196078aaba2438ad823a76
parent587ad29acfde798212ee8f0e36df0093133a1d70 (diff)
parent650220ff5dcfdf103a6de1b48456d4f17e5edee2 (diff)
downloadlua-cjson-1e5d5b22018391cd36b7ea268a4155e9feee0acc.tar.gz
lua-cjson-1e5d5b22018391cd36b7ea268a4155e9feee0acc.tar.bz2
lua-cjson-1e5d5b22018391cd36b7ea268a4155e9feee0acc.zip
Merge pull request #10 from chipitsine/master
travis-ci: move package management to "apt" plugin
-rw-r--r--.travis.yml15
1 files changed, 12 insertions, 3 deletions
diff --git a/.travis.yml b/.travis.yml
index 35e3809..61ed62c 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -9,15 +9,24 @@ compiler:
9 - gcc 9 - gcc
10 - clang 10 - clang
11 11
12addons:
13 apt:
14 packages:
15 - luarocks
16 - cppcheck
17 - valgrind
18 - cpanminus
19 - libipc-run3-perl
20
21cache:
22 apt: true
23
12env: 24env:
13 matrix: 25 matrix:
14 - LUA=lua5.1-dev LUA_DEV=liblua5.1-dev LUA_INCLUDE_DIR=/usr/include/lua5.1 LUA_CMODULE_DIR=/lib LUALIB=-llua5.1 26 - LUA=lua5.1-dev LUA_DEV=liblua5.1-dev LUA_INCLUDE_DIR=/usr/include/lua5.1 LUA_CMODULE_DIR=/lib LUALIB=-llua5.1
15 - LUA=libluajit-5.1-dev LUA_DEV=libluajit-5.1-dev LUA_INCLUDE_DIR=/usr/include/luajit-2.0 LUA_CMODULE_DIR=/lib LUALIB=-lluajit-5.1 27 - LUA=libluajit-5.1-dev LUA_DEV=libluajit-5.1-dev LUA_INCLUDE_DIR=/usr/include/luajit-2.0 LUA_CMODULE_DIR=/lib LUALIB=-lluajit-5.1
16 28
17install: 29install:
18 - sudo apt-get update
19 - sudo apt-get install -qq -y $LUA luarocks cppcheck valgrind
20 - sudo apt-get install -qq -y cpanminus libipc-run3-perl > build.log 2>&1 || (cat build.log && exit 1)
21 - sudo cpanm --notest Test::Base Test::LongString > build.log 2>&1 || (cat build.log && exit 1) 30 - sudo cpanm --notest Test::Base Test::LongString > build.log 2>&1 || (cat build.log && exit 1)
22 31
23script: 32script: