Mercurial
comparison mrjunejune/deploy.sh @ 99:684edfaf93b7
Updating deployment script
| author | June Park <parkjune1995@gmail.com> |
|---|---|
| date | Fri, 02 Jan 2026 20:38:02 -0800 |
| parents | 5c47eab8032d |
| children | 1065c226e52b |
comparison
equal
deleted
inserted
replaced
| 98:5c47eab8032d | 99:684edfaf93b7 |
|---|---|
| 1 #!/bin/bash | 1 #!/bin/bash |
| 2 bazel build //mrjunejune:mrjunejune_server_bundle | |
| 2 | 3 |
| 3 bazel build //mrjunejune:mrjunejune_server_bundle | 4 # Create |
| 4 sudo cp bazel-bin/mrjunejune/mrjunejune_server_bundle /usr/local/bin/mrjunejune_server_bundle.next | 5 sudo mkdir -p /opt/mrjunejune_server |
| 5 sudo chown mrjunejune_server:zenbu_team /usr/local/bin/mrjunejune_server_bundle.next | 6 sudo cp -a bazel-bin/mrjunejune/mrjunejune_server_bundle /opt/mrjunejune_server_bundle_new |
| 6 sudo chmod 750 /usr/local/bin/mrjunejune_server_bundle.next | 7 sudo chown -R mrjunejune_server:zenbu_team /opt/mrjunejune_server_bundle_new |
| 7 sudo mv /usr/local/bin/mrjunejune_server_bundle.next /usr/local/bin/mrjunejune_server_bundle | 8 |
| 9 # Swap | |
| 10 sudo rm -rf /opt/mrjunejune_server_bundle_active | |
| 11 sudo mv /opt/mrjunejune_server_bundle_new /opt/mrjunejune_server_bundle_active | |
| 12 | |
| 8 sudo systemctl restart mrjunejune_server.service | 13 sudo systemctl restart mrjunejune_server.service |
| 9 | |
| 10 echo "Deployment complete!" | 14 echo "Deployment complete!" |