OILS / .builds / worker4.yml_disabled View on Github | oilshell.org

50 lines, 41 significant
1image: debian/bookworm
2#image: debian/bullseye
3
4packages:
5 # for running soil on the host
6 - python3
7 #- python2
8 - time
9 - zip
10 # podman and its missing dependencies
11 - podman
12 - uidmap
13 - slirp4netns
14 # more space efficient than default storage driver
15 # TODO: replace with native-overlayfs when kernel is available
16 - fuse-overlayfs
17
18secrets:
19 - 2678474d-b22b-449f-a19a-16cb403c94cd
20
21tasks:
22 - mount-perms: |
23 cd oil
24 soil/host-shim.sh mount-perms $PWD
25
26 #- ovm-tarball: |
27 # cd oil
28 # soil/host-shim.sh run-job-uke podman $PWD ovm-tarball
29
30 ## Relies on SSH key, so do it outside the container
31 #- publish-ovm-tarball: |
32 # cd oil
33 # soil/sourcehut.sh publish-html-assuming-ssh-key
34
35 #- job-reset-2: |
36 # cd oil
37 # soil/host-shim.sh job-reset
38
39 - benchmarks2: |
40 cd oil
41 soil/host-shim.sh run-job-uke podman $PWD benchmarks2
42
43 - publish-benchmarks2: |
44 cd oil
45 soil/sourcehut.sh publish-html-assuming-ssh-key benchmarks2
46
47 - did-all-succeed: |
48 cd oil
49 soil/host-shim.sh did-all-succeed benchmarks2
50 #soil/host-shim.sh did-all-succeed ovm-tarball benchmarks2