1language: c 2 3env: 4 global: 5 - LUAROCKS=2.2.0-rc1 6 matrix: 7 - LUA=lua5.1 8 - LUA=lua5.2 9 - LUA=lua5.3 10 - LUA=luajit 11 12branches: 13 only: 14 - master 15 16before_install: 17 - bash .travis/setup_lua.sh 18 - sudo pip install cpp-coveralls 19 20install: 21 - sudo luarocks make rockspecs/luafilesystem-cvs-3.rockspec CFLAGS="-O2 -fPIC -ftest-coverage -fprofile-arcs" LIBFLAG="-shared --coverage" 22 23script: 24 - cd tests 25 - sudo lua test.lua 26 27after_success: 28 - coveralls -b .. -r .. -E usr 29 30notifications: 31 email: 32 on_success: change 33 on_failure: always 34