Mercurial
changeset 99:684edfaf93b7
Updating deployment script
| author | June Park <parkjune1995@gmail.com> |
|---|---|
| date | Fri, 02 Jan 2026 20:38:02 -0800 |
| parents | 5c47eab8032d |
| children | 65e5a5b89a4e |
| files | mrjunejune/deploy.sh |
| diffstat | 1 files changed, 10 insertions(+), 6 deletions(-) [+] |
line wrap: on
line diff
--- a/mrjunejune/deploy.sh Fri Jan 02 20:25:47 2026 -0800 +++ b/mrjunejune/deploy.sh Fri Jan 02 20:38:02 2026 -0800 @@ -1,10 +1,14 @@ #!/bin/bash - bazel build //mrjunejune:mrjunejune_server_bundle -sudo cp bazel-bin/mrjunejune/mrjunejune_server_bundle /usr/local/bin/mrjunejune_server_bundle.next -sudo chown mrjunejune_server:zenbu_team /usr/local/bin/mrjunejune_server_bundle.next -sudo chmod 750 /usr/local/bin/mrjunejune_server_bundle.next -sudo mv /usr/local/bin/mrjunejune_server_bundle.next /usr/local/bin/mrjunejune_server_bundle + +# Create +sudo mkdir -p /opt/mrjunejune_server +sudo cp -a bazel-bin/mrjunejune/mrjunejune_server_bundle /opt/mrjunejune_server_bundle_new +sudo chown -R mrjunejune_server:zenbu_team /opt/mrjunejune_server_bundle_new + +# Swap +sudo rm -rf /opt/mrjunejune_server_bundle_active +sudo mv /opt/mrjunejune_server_bundle_new /opt/mrjunejune_server_bundle_active + sudo systemctl restart mrjunejune_server.service - echo "Deployment complete!"