2014-06-17 07:33:52 +00:00
|
|
|
language: c
|
|
|
|
|
2015-12-07 01:33:35 +00:00
|
|
|
sudo: false
|
|
|
|
|
|
|
|
env:
|
|
|
|
global:
|
|
|
|
- LUAROCKS=2.2.2
|
|
|
|
matrix:
|
|
|
|
- LUA=lua5.1
|
|
|
|
- LUA=lua5.2
|
|
|
|
- LUA=lua5.3
|
|
|
|
- LUA=luajit2.1 # current head of 2.1 branch
|
2016-09-25 18:28:56 +00:00
|
|
|
- LUA=luajit2.1 BUSTED="-o spec/coverage_output_handler.moon"
|
2015-12-07 01:33:35 +00:00
|
|
|
|
|
|
|
before_install:
|
|
|
|
- source .travis/setenv_lua.sh
|
|
|
|
|
2014-06-17 07:33:52 +00:00
|
|
|
install:
|
2016-07-13 17:19:30 +00:00
|
|
|
- luarocks install busted
|
2015-12-07 01:33:35 +00:00
|
|
|
- luarocks install loadkit
|
|
|
|
- luarocks make
|
2014-06-17 07:33:52 +00:00
|
|
|
|
2016-09-25 18:28:56 +00:00
|
|
|
script: busted $BUSTED
|