Skip to content

Commit b29c358

Browse files
committed
docs: Update netlify deploy commands
1 parent cdcb154 commit b29c358

1 file changed

Lines changed: 25 additions & 2 deletions

File tree

netlify.toml

Lines changed: 25 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,33 @@
33
[build]
44
base = "docs"
55
publish = "public"
6-
command = "ZOLA_BIN=$(binrc install getzola/zola) && $ZOLA_BIN build"
6+
command = """
7+
ARCH=$(uname -m)
8+
if [ "$ARCH" = "aarch64" ]; then
9+
ZOLA_URL="https://github.com/getzola/zola/releases/download/v0.22.1/zola-v0.22.1-aarch64-unknown-linux-gnu.tar.gz"
10+
elif [ "$ARCH" = "x86_64" ]; then
11+
ZOLA_URL="https://github.com/getzola/zola/releases/download/v0.22.1/zola-v0.22.1-x86_64-unknown-linux-musl.tar.gz"
12+
else
13+
echo "Unsupported architecture: $ARCH"
14+
exit 1
15+
fi
16+
curl -sL $ZOLA_URL | tar zxv && ./zola build
17+
"""
18+
719

820
[build.environment]
921
ZOLA_VERSION = "0.21.0"
1022

1123
[context.deploy-preview]
12-
command = "ZOLA_BIN=$(binrc install getzola/zola) && $ZOLA_BIN build --base-url $DEPLOY_PRIME_URL"
24+
command = """
25+
ARCH=$(uname -m)
26+
if [ "$ARCH" = "aarch64" ]; then
27+
ZOLA_URL="https://github.com/getzola/zola/releases/download/v0.22.1/zola-v0.22.1-aarch64-unknown-linux-gnu.tar.gz"
28+
elif [ "$ARCH" = "x86_64" ]; then
29+
ZOLA_URL="https://github.com/getzola/zola/releases/download/v0.22.1/zola-v0.22.1-x86_64-unknown-linux-musl.tar.gz"
30+
else
31+
echo "Unsupported architecture: $ARCH"
32+
exit 1
33+
fi
34+
curl -sL $ZOLA_URL | tar zxv && ./zola build --base-url $DEPLOY_PRIME_URL
35+
"""

0 commit comments

Comments
 (0)