aboutsummaryrefslogtreecommitdiff
path: root/appveyor.yml
diff options
context:
space:
mode:
authorThijs Schreijer <thijs@thijsschreijer.nl>2023-11-09 19:48:16 +0100
committerThijs Schreijer <thijs@thijsschreijer.nl>2023-11-09 22:59:06 +0100
commit3f4a5564b2643d884594a15ddc233c9c4abe3780 (patch)
tree412583755cdbdad77326c17937462b20f9a0ad4c /appveyor.yml
parentaebb2fcd2551caa063c126a35dbb22ec72f2b616 (diff)
downloadluasystem-3f4a5564b2643d884594a15ddc233c9c4abe3780.tar.gz
luasystem-3f4a5564b2643d884594a15ddc233c9c4abe3780.tar.bz2
luasystem-3f4a5564b2643d884594a15ddc233c9c4abe3780.zip
chore(ci): switch to github actions
Diffstat (limited to 'appveyor.yml')
-rw-r--r--appveyor.yml29
1 files changed, 29 insertions, 0 deletions
diff --git a/appveyor.yml b/appveyor.yml
new file mode 100644
index 0000000..596c846
--- /dev/null
+++ b/appveyor.yml
@@ -0,0 +1,29 @@
1# this fails for some reason. Disabled for now.
2
3shallow_clone: true
4
5environment:
6 matrix:
7 - LUA: "lua 5.1"
8 - LUA: "lua 5.2"
9 - LUA: "lua 5.3"
10 - LUA: "lua 5.4"
11 - LUA: "luajit 2.0"
12 - LUA: "luajit 2.0 --compat 5.2"
13 - LUA: "luajit 2.1"
14 - LUA: "luajit 2.1 --compat 5.2"
15
16before_build:
17 - set PATH=C:\Python27\Scripts;%PATH%
18 - pip install --upgrade certifi
19 - FOR /F "tokens=* USEBACKQ" %%F IN (`python -c "import certifi;print(certifi.where())"`) DO ( SET SSL_CERT_FILE=%%F )
20 - pip install hererocks
21 - hererocks here --%LUA% -rlatest
22 - call here\bin\activate
23 - luarocks install busted
24
25build_script:
26 - luarocks make
27
28test_script:
29 - busted