view mrjunejune/deploy.sh @ 243:823f2a8b16c8

[repo] Ignore Vim swap files
author MrJuneJune <me@mrjunejune.com>
date Mon, 03 Aug 2026 15:26:44 -0700
parents 58d9b64d8dca
children 1f9877b637e9
line wrap: on
line source

#!/bin/bash
bazel build -c opt //mrjunejune: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
# sqlite3 db
sudo mkdir -p /opt/data/mrjunejune/
sudo chown -R mrjunejune_server:zenbu_team /opt/data/mrjunejune/

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