From 650220ff5dcfdf103a6de1b48456d4f17e5edee2 Mon Sep 17 00:00:00 2001 From: Ilya Shipitsin Date: Fri, 7 Oct 2016 11:56:23 +0500 Subject: travis-ci: move package management to "apt" plugin --- .travis.yml | 15 ++++++++++++--- 1 file 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: - gcc - clang +addons: + apt: + packages: + - luarocks + - cppcheck + - valgrind + - cpanminus + - libipc-run3-perl + +cache: + apt: true + env: matrix: - LUA=lua5.1-dev LUA_DEV=liblua5.1-dev LUA_INCLUDE_DIR=/usr/include/lua5.1 LUA_CMODULE_DIR=/lib LUALIB=-llua5.1 - 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 install: - - sudo apt-get update - - sudo apt-get install -qq -y $LUA luarocks cppcheck valgrind - - sudo apt-get install -qq -y cpanminus libipc-run3-perl > build.log 2>&1 || (cat build.log && exit 1) - sudo cpanm --notest Test::Base Test::LongString > build.log 2>&1 || (cat build.log && exit 1) script: -- cgit v1.2.3-55-g6feb