diff options
Diffstat (limited to 'Data/Libraries/luaunit/appveyor.yml')
-rw-r--r-- | Data/Libraries/luaunit/appveyor.yml | 42 |
1 files changed, 42 insertions, 0 deletions
diff --git a/Data/Libraries/luaunit/appveyor.yml b/Data/Libraries/luaunit/appveyor.yml new file mode 100644 index 0000000..1f932d4 --- /dev/null +++ b/Data/Libraries/luaunit/appveyor.yml @@ -0,0 +1,42 @@ +image: Visual Studio 2015 +shallow_clone: true + +# create a build matrix to use various Lua and LuaJIT versions +environment: + matrix: + - LUAENV: luajit20 + - LUAENV: luajit21 + - LUAENV: lua51 + - LUAENV: lua51_64 + - LUAENV: lua52 + - LUAENV: lua52_64 + - LUAENV: lua53 + - LUAENV: lua53_64 + - LUAENV: lua54 + - LUAENV: lua54_64 + + +# install required binaries via batch file (also sets %LUA% path) +install: +- cmd: .appveyor\install-lua.cmd + +cache: + # each directory resulting from the previous download/build is cached + - lua51 -> .appveyor\install-lua.cmd + - lua51-64 -> .appveyor\install-lua.cmd + - lua52 -> .appveyor\install-lua.cmd + - lua52-64 -> .appveyor\install-lua.cmd + - lua53 -> .appveyor\install-lua.cmd + - lua53-64 -> .appveyor\install-lua.cmd + - lua54 -> .appveyor\install-lua.cmd + - lua54-64 -> .appveyor\install-lua.cmd + - luajit20 -> .appveyor\install-lua.cmd + - luajit21 -> .appveyor\install-lua.cmd + +build: off + +test_script: +- cmd: >- + %LUA% -v run_unit_tests.lua --shuffle + + %LUA% run_functional_tests.lua |