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!"