.travis.yml 540 B

1234567891011121314151617181920212223242526272829
  1. language: erlang
  2. env:
  3. global:
  4. - PLATFORM=linux
  5. - LUAROCKS_VER=2.2.0beta1
  6. matrix:
  7. - LUA=lua5.1
  8. - LUA=lua5.2
  9. - LUA=luajit
  10. branches:
  11. only:
  12. - master
  13. before_install:
  14. - bash .travis/setup_lua.sh
  15. - sudo luarocks install telescope 0.6.0 --server=http://rocks.moonscript.org
  16. - sudo luarocks install luacov-coveralls --server=http://rocks.moonscript.org/dev
  17. script: "tsc -f specs/*"
  18. after_success:
  19. - luacov-coveralls -c specs/.luacov
  20. notifications:
  21. email:
  22. on_success: change
  23. on_failure: always