-
-
Notifications
You must be signed in to change notification settings - Fork 0
28 lines (28 loc) · 1.15 KB
/
vm-obsd.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
{
"jobs": {
"vm-obsd": {
"runs-on": "ubuntu-latest",
"steps": [
{
"uses": "actions/[email protected]"
},
{
"run": "(git gc --quiet || :)"
},
{
"uses": "vmactions/[email protected]",
"with": {
"copyback": false,
"mem": 2048,
"run": "tryshell=ksh; nextshell=sh; set -ex; rm -rf build; mkdir build; flag=; for dir in mksh lksh; do mkdir build/$dir; cd build/$dir; test -z \"$flag\" || cp ../../.extra/printf.c .; $tryshell ../../Build.sh $flag -r; echo 255 >test.res; echo >test.wait; (script -c './test.sh; echo $? >test.res; sleep 1; rm -f test.wait'; maxwait=0; while test -e test.wait; do sleep 1; maxwait=$(expr $maxwait + 1); test $maxwait -lt 900 || break; done; exit \"$(cat test.res)\"); ./?ksh ../../FAQ2HTML.sh; cd ../..; tryshell=$nextshell; flag=-L; USE_PRINTF_BUILTIN=1; export USE_PRINTF_BUILTIN; CPPFLAGS=\"$CPPFLAGS -DMKSH_BINSHPOSIX -DMKSH_BINSHREDUCED\"; export CPPFLAGS; done; echo Alles gut.",
"usesh": true
}
}
]
}
},
"name": "vm-obsd",
"on": {
"workflow_dispatch": null
}
}