X-Git-Url: https://git.madduck.net/etc/awesome.git/blobdiff_plain/d535197d4d94122f86a485aac740bc7329664129..a034bb6ae0748d7adc7a04c6a8e5753c0f13eae4:/.travis.yml diff --git a/.travis.yml b/.travis.yml index fa9c903..05bf340 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,8 +1,32 @@ language: c +sudo: false + +env: + global: + - LUAROCKS=2.2.2 + matrix: + - LUA=lua5.1 + - LUA=lua5.2 + - LUA=lua5.3 + - LUA=luajit2.0 + - LUA=luajit2.1 + before_install: - - sudo apt-get install lua5.1 luarocks -y - - sudo luarocks install busted + - source .travis/setenv_lua.sh + - luarocks install luacov-coveralls + - luarocks install busted + +install: + - luarocks make script: - - busted + - busted -c + +after_success: + - luacov-coveralls -v + +notifications: + email: + on_success: change + on_failure: always