2021-11-09 17:29:17 +01:00
|
|
|
image: debian/stable
|
|
|
|
packages:
|
|
|
|
- git
|
2021-11-09 21:51:33 +01:00
|
|
|
- lua-busted
|
2023-12-29 21:16:07 +01:00
|
|
|
- luajit
|
2021-11-09 17:29:17 +01:00
|
|
|
sources :
|
|
|
|
- https://git.sr.ht/~gpcf/advtrains
|
|
|
|
|
2021-11-09 21:51:33 +01:00
|
|
|
tasks:
|
|
|
|
|
|
|
|
- run_unit_tests : |
|
|
|
|
cd advtrains/advtrains
|
|
|
|
busted
|
2021-11-09 21:56:41 +01:00
|
|
|
cd ../advtrains_interlocking
|
|
|
|
busted
|
2021-11-10 11:39:54 +01:00
|
|
|
cd ../serialize_lib
|
|
|
|
busted
|
2023-12-29 21:12:53 +01:00
|
|
|
|
|
|
|
- test_po_files : |
|
|
|
|
cd advtrains/advtrains
|
|
|
|
for f in po/*.po; do
|
|
|
|
luajit -e 'require("poconvert").from_string("advtrains", io.input():read("*a"))' < $f
|
|
|
|
done
|