authorgravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2020-09-14 19:43:26-07:00
committergravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2020-09-14 19:43:26-07:00
log29d9743f9d3a36cbeb1b2618f011551b11474e4d
tree9071a039a5e0b5bd2184fbcb04cc04d0fb79d3f6
parentdffdb2844e0163f58507b1f4a51693f4086b7949

Revert "disable sourcehut freebsd CI checks"

This reverts commit 40cb712d13aff4bfe83256858ad6b18d82e70211. Thanks to Ava & Luna of Lavatech, we don't need to resort to this, they have graciously given zig a SourceHut instance to use that gives us 8GB RAM.

2 files changed, 14 insertions(+), 6 deletions(-)

.builds/freebsd.yml created+8
...@@ -0,0 +1,8 @@
1image: freebsd/latest
2secrets:
3 - 6c60aaee-92e7-4e7d-812c-114817689b4d
4 - dd0bd962-7664-4d3e-b0f3-41c9ee96b8b8
5sources:
6 - https://github.com/ziglang/zig
7tasks:
8 - build: cd zig && ./ci/srht/freebsd_script
ci/srht/update_download_page+6-6
...@@ -13,7 +13,7 @@ AARCH64_LINUX_JSON_URL="https://ziglang.org/builds/aarch64-linux-$VERSION.json"...@@ -13,7 +13,7 @@ AARCH64_LINUX_JSON_URL="https://ziglang.org/builds/aarch64-linux-$VERSION.json"
13X86_64_LINUX_JSON_URL="https://ziglang.org/builds/x86_64-linux-$VERSION.json"13X86_64_LINUX_JSON_URL="https://ziglang.org/builds/x86_64-linux-$VERSION.json"
14X86_64_WINDOWS_JSON_URL="https://ziglang.org/builds/x86_64-windows-$VERSION.json"14X86_64_WINDOWS_JSON_URL="https://ziglang.org/builds/x86_64-windows-$VERSION.json"
15X86_64_MACOS_JSON_URL="https://ziglang.org/builds/x86_64-macos-$VERSION.json"15X86_64_MACOS_JSON_URL="https://ziglang.org/builds/x86_64-macos-$VERSION.json"
16#X86_64_FREEBSD_JSON_URL="https://ziglang.org/builds/x86_64-freebsd-$VERSION.json"16X86_64_FREEBSD_JSON_URL="https://ziglang.org/builds/x86_64-freebsd-$VERSION.json"
1717
18# If any of these fail, it's not really this job failing; rather we have detected18# If any of these fail, it's not really this job failing; rather we have detected
19# that this job will be called again later when other jobs have completed.19# that this job will be called again later when other jobs have completed.
...@@ -21,7 +21,7 @@ curl --fail -I "$AARCH64_LINUX_JSON_URL" >/dev/null || exit 0...@@ -21,7 +21,7 @@ curl --fail -I "$AARCH64_LINUX_JSON_URL" >/dev/null || exit 0
21curl --fail -I "$X86_64_LINUX_JSON_URL" >/dev/null || exit 021curl --fail -I "$X86_64_LINUX_JSON_URL" >/dev/null || exit 0
22curl --fail -I "$X86_64_WINDOWS_JSON_URL" >/dev/null || exit 022curl --fail -I "$X86_64_WINDOWS_JSON_URL" >/dev/null || exit 0
23curl --fail -I "$X86_64_MACOS_JSON_URL" >/dev/null || exit 023curl --fail -I "$X86_64_MACOS_JSON_URL" >/dev/null || exit 0
24#curl --fail -I "$X86_64_FREEBSD_JSON_URL" >/dev/null || exit 024curl --fail -I "$X86_64_FREEBSD_JSON_URL" >/dev/null || exit 0
2525
26# Without --user, this gave me:26# Without --user, this gave me:
27# ERROR: Could not install packages due to an EnvironmentError: [Errno 13] Permission denied27# ERROR: Could not install packages due to an EnvironmentError: [Errno 13] Permission denied
...@@ -63,10 +63,10 @@ export AARCH64_LINUX_TARBALL="$(echo "$AARCH64_LINUX_JSON" | jq .tarball -r)"...@@ -63,10 +63,10 @@ export AARCH64_LINUX_TARBALL="$(echo "$AARCH64_LINUX_JSON" | jq .tarball -r)"
63export AARCH64_LINUX_BYTESIZE="$(echo "$AARCH64_LINUX_JSON" | jq .size -r)"63export AARCH64_LINUX_BYTESIZE="$(echo "$AARCH64_LINUX_JSON" | jq .size -r)"
64export AARCH64_LINUX_SHASUM="$(echo "$AARCH64_LINUX_JSON" | jq .shasum -r)"64export AARCH64_LINUX_SHASUM="$(echo "$AARCH64_LINUX_JSON" | jq .shasum -r)"
6565
66#X86_64_FREEBSD_JSON=$(curl --fail "$X86_64_FREEBSD_JSON_URL" || exit 1)66X86_64_FREEBSD_JSON=$(curl --fail "$X86_64_FREEBSD_JSON_URL" || exit 1)
67#export X86_64_FREEBSD_TARBALL="$(echo "$X86_64_FREEBSD_JSON" | jq .tarball -r)"67export X86_64_FREEBSD_TARBALL="$(echo "$X86_64_FREEBSD_JSON" | jq .tarball -r)"
68#export X86_64_FREEBSD_BYTESIZE="$(echo "$X86_64_FREEBSD_JSON" | jq .size -r)"68export X86_64_FREEBSD_BYTESIZE="$(echo "$X86_64_FREEBSD_JSON" | jq .size -r)"
69#export X86_64_FREEBSD_SHASUM="$(echo "$X86_64_FREEBSD_JSON" | jq .shasum -r)"69export X86_64_FREEBSD_SHASUM="$(echo "$X86_64_FREEBSD_JSON" | jq .shasum -r)"
7070
71git clone https://github.com/ziglang/www.ziglang.org --depth 171git clone https://github.com/ziglang/www.ziglang.org --depth 1
72cd www.ziglang.org72cd www.ziglang.org