1 files changed, 21 insertions(+), 0 deletions(-)
A .build.yml
A .build.yml => .build.yml +21 -0
@@ 0,0 1,21 @@
+image: debian/stable
+oauth: pages.sr.ht/PAGES:RW
+environment:
+ SITE: rabbits.srht.site/donsol
+sources:
+ - https://git.sr.ht/~rabbits/donsol
+tasks:
+ - prepare: |
+ curl -fsS https://rabbits.srht.site/uxn/uxn-lin64.tar.gz | tar -zx
+ - build: |
+ cd left
+ ../uxn/uxnasm src/donsol.tal ../donsol.rom
+ - upload: |
+ tar -czf out.tar.gz left.rom
+ acurl() {
+ set +x
+ curl -H "Authorization: Bearer ${OAUTH2_TOKEN}" "${@}"
+ set -x
+ }
+ acurl -fsS "https://pages.sr.ht/publish/${SITE}" -Fcontent=@out.tar.gz
+ acurl -fsS "https://pages.sr.ht/publish/${SITE}" -Fcontent=@out.tar.gz -Fprotocol=GEMINI