| 1 | # https://man.sr.ht/builds.sr.ht/compatibility.md
 | 
| 2 | 
 | 
| 3 | image: alpine/3.19
 | 
| 4 | 
 | 
| 5 | packages:
 | 
| 6 |   - python3
 | 
| 7 |   - zip
 | 
| 8 |     # for SSH debugging!
 | 
| 9 |   - vim
 | 
| 10 |     # GNU xargs instead of busybox xargs, for --process-slot-var
 | 
| 11 |   - findutils
 | 
| 12 |   # - time  # causes an error, don't need it
 | 
| 13 | 
 | 
| 14 | secrets:
 | 
| 15 |   - 839206d4-55e5-4840-8b1f-867dc3ac622e
 | 
| 16 | 
 | 
| 17 | tasks:
 | 
| 18 |   - dev-setup-alpine: |
 | 
| 19 |       cd oils
 | 
| 20 |       soil/worker.sh JOB-dev-setup-alpine
 | 
| 21 | 
 | 
| 22 |   - publish-dev-setup-alpine: |
 | 
| 23 |       cd oils
 | 
| 24 |       soil/sourcehut.sh publish-html-assuming-ssh-key dev-setup-alpine
 | 
| 25 | 
 | 
| 26 |   - did-all-succeed: |
 | 
| 27 |       cd oils
 | 
| 28 |       soil/host-shim.sh did-all-succeed dev-setup-alpine
 |