summaryrefslogtreecommitdiff
path: root/bin
diff options
context:
space:
mode:
authorJake Zerrer <him@jakezerrer.com>2025-11-30 12:31:01 -0500
committerJake Zerrer <him@jakezerrer.com>2025-11-30 17:27:46 -0500
commit119cf7f780375187dbe3d064263a9de3a17f538d (patch)
tree376d48fc42d19ed49ca3f740e7c0e4c15596d11d /bin
parent034e30d70aeac7ce18f34be6a1c211730e9fd7fb (diff)
Move from github pages to server
Diffstat (limited to 'bin')
-rwxr-xr-xbin/publish15
1 files changed, 15 insertions, 0 deletions
diff --git a/bin/publish b/bin/publish
new file mode 100755
index 0000000..0ca651d
--- /dev/null
+++ b/bin/publish
@@ -0,0 +1,15 @@
+#!/usr/bin/env bash
+
+set -e
+
+# Change to the project root directory
+cd "$(dirname "$0")/.."
+
+echo "Building site..."
+cd home
+clojure -M -e "(require 'core) (core/-main) (shutdown-agents)"
+
+echo "Publishing to server..."
+scp -r target/html/* git@jakezerrer.com:/var/www/html/
+
+echo "Site published successfully!"