From 803a7789f0ad9b1d6ecdaa116d124618d6890775 Mon Sep 17 00:00:00 2001 From: Lonnie Date: Sun, 1 Aug 2021 14:00:32 +0200 Subject: [PATCH] Configure sr.ht CI. --- .builds/linux-amd64.yml | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 .builds/linux-amd64.yml diff --git a/.builds/linux-amd64.yml b/.builds/linux-amd64.yml new file mode 100644 index 0000000..3d36253 --- /dev/null +++ b/.builds/linux-amd64.yml @@ -0,0 +1,32 @@ +image: alpine/edge +sources: + - https://git.sr.ht/~lonjil/derploader +packages: + - xz + - curl-dev +environment: + version: zig-linux-x86_64-0.9.0-dev.689+507dc1f2e +tasks: + - getzig: | + wget https://ziglang.org/builds/${version}.tar.xz + tar xf ${version}.tar.xz + mv ${version} zig + echo 'export zig="'$(pwd)'/zig/zig"' >> .buildenv + - getzigmod: | + git clone https://github.com/nektro/zigmod --recursive + cd zigmod + $zig build -Dbootstrap + ./zig-out/bin/zigmod ci + $zig build + echo 'export zigmod="'$(pwd)'/zig-out/bin/zigmod"' >> ../.buildenv + - fetchdeps: | + cd derploader + $zigmod ci + - build: | + cd derploader + source source-me.sh + $zig build +triggers: + - action: email + condition: failure + to: "Lonnie "