ci: add JERBOA_CC_OPT=-O0 (OOM fix) and mkdir -p ~/.cache
Jaime Fournier <jaimef@linbsd.org>
d0212cff62dfa89b9fb3e46b23480f31fdbdbcf7
diff --git a/.builds/ci.yml b/.builds/ci.yml
index 1566e4e..7fcbf15 100644
--- a/.builds/ci.yml
+++ b/.builds/ci.yml
@@ -26,12 +26,12 @@ tasks:
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | \
sh -s -- -y --profile minimal --default-toolchain 1.94.1
source "$HOME/.cargo/env"
- make jerboa CHEZ_CONFIGURE_EXTRA=--disable-x11 JERBOA_NATIVE_FEATURES=tls
+ make jerboa CHEZ_CONFIGURE_EXTRA=--disable-x11 JERBOA_NATIVE_FEATURES=tls JERBOA_CC_OPT=-O0
echo 'export PATH="$HOME/jerboa/dist:$PATH"' >> ~/.buildenv
- package: |
cd jerboa-awk
J="$HOME/jerboa/dist/jerboa"
- chmod -R go-w "$HOME/.cache"
+ mkdir -p "$HOME/.cache" && chmod -R go-w "$HOME/.cache"
"$J" pkg verify
"$J" pkg policy
"$J" pkg build