You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
42 lines
967 B
42 lines
967 B
language: objective-c
|
|
|
|
env:
|
|
global:
|
|
- PLATFORM=macosx
|
|
- LUAROCKS_VER=2.1.0
|
|
matrix:
|
|
- LUA=lua5.1 LUA_SFX=
|
|
- LUA=lua5.2 LUA_SFX=
|
|
- LUA=luajit LUA_SFX=jit
|
|
|
|
branches:
|
|
only:
|
|
- master
|
|
|
|
before_install:
|
|
- bash .travis/setup_lua.sh
|
|
|
|
install:
|
|
- sudo luarocks install lunitx
|
|
- sudo luarocks make rockspecs/lua-llthreads2-compat-scm-0.rockspec
|
|
- sudo luarocks make rockspecs/lua-llthreads2-scm-0.rockspec
|
|
|
|
script:
|
|
- cd test
|
|
- lua$LUA_SFX test_table_copy.lua
|
|
- lua$LUA_SFX test_threads.lua
|
|
- lua$LUA_SFX test_llthreads.lua
|
|
# - lua$LUA_SFX test_register_llthreads.lua
|
|
- lua$LUA_SFX test_join_timeout.lua
|
|
- lua$LUA_SFX test_join_detach.lua
|
|
- lua$LUA_SFX test_join_error.lua
|
|
- lua$LUA_SFX test_register_ffi.lua
|
|
- lua$LUA_SFX test_logger.lua
|
|
- lua$LUA_SFX test_pass_cfunction.lua
|
|
- lua$LUA_SFX test_load_llthreads2.lua
|
|
- lua$LUA_SFX test_alive.lua
|
|
|
|
notifications:
|
|
email:
|
|
on_success: change
|
|
on_failure: always
|
|
|