diff options
Diffstat (limited to 'deploy.sh')
-rwxr-xr-x | deploy.sh | 30 |
1 files changed, 15 insertions, 15 deletions
@@ -6,21 +6,21 @@ set -e hugo # Build comments app -#pushd comments -#if [ $(uname -m) != "aarch64" ] -#then -# RUSTFLAGS="-C linker=aarch64-linux-gnu-gcc" -#fi -#cargo build --target=aarch64-unknown-linux-gnu --release -#popd -pushd zig-comments +pushd comments if [ $(uname -m) != "aarch64" ] then - echo "must build on aarch64 for now" - exit(1) + RUSTFLAGS="-C linker=aarch64-linux-gnu-gcc" fi -zig build -Doptimize=ReleaseSafe +cargo build --target=aarch64-unknown-linux-gnu --release popd +#pushd zig-comments +#if [ $(uname -m) != "aarch64" ] +#then +# echo "must build on aarch64 for now" +# exit +#fi +#zig build # -Doptimize=ReleaseSafe +#popd # TODO update caddy with offline message while site being updated @@ -29,10 +29,10 @@ rsync -rz public/* root@rpi3:/var/www/mfashby.net # Copy comments app and reboot ssh root@rpi3 -C systemctl stop comments -#rsync comments/target/aarch64-unknown-linux-gnu/release/comments root@rpi3:/usr/local/bin/comments -#rsync comments/comments.service root@rpi3:/etc/systemd/system/comments.service -rsync zig-comments/zig-out/bin/comments root@rpi3:/usr/local/bin/comments -rsync zig-comments/comments.service root@rpi3:/etc/systemd/system/comments.service +rsync comments/target/aarch64-unknown-linux-gnu/release/comments root@rpi3:/usr/local/bin/comments +rsync comments/comments.service root@rpi3:/etc/systemd/system/comments.service +#rsync zig-comments/zig-out/bin/comments root@rpi3:/usr/local/bin/comments +#rsync zig-comments/comments.service root@rpi3:/etc/systemd/system/comments.service ssh root@rpi3 -C systemctl daemon-reload ssh root@rpi3 -C systemctl restart comments |