diff options
author | Yichun Zhang <agentzh@gmail.com> | 2016-10-07 11:57:06 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2016-10-07 11:57:06 -0700 |
commit | 1e5d5b22018391cd36b7ea268a4155e9feee0acc (patch) | |
tree | b950b4f02bd0374db6196078aaba2438ad823a76 | |
parent | 587ad29acfde798212ee8f0e36df0093133a1d70 (diff) | |
parent | 650220ff5dcfdf103a6de1b48456d4f17e5edee2 (diff) | |
download | lua-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.yml | 15 |
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 | ||
12 | addons: | ||
13 | apt: | ||
14 | packages: | ||
15 | - luarocks | ||
16 | - cppcheck | ||
17 | - valgrind | ||
18 | - cpanminus | ||
19 | - libipc-run3-perl | ||
20 | |||
21 | cache: | ||
22 | apt: true | ||
23 | |||
12 | env: | 24 | env: |
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 | ||
17 | install: | 29 | install: |
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 | ||
23 | script: | 32 | script: |