about summary refs log tree commit diff
path: root/deploy-local.sh
diff options
context:
space:
mode:
authorTheArcaneBrony <myrainbowdash949@gmail.com>2023-12-07 07:27:37 +0100
committerTheArcaneBrony <myrainbowdash949@gmail.com>2023-12-07 07:27:37 +0100
commit98e89232ff50b9c48a11fcae27869806490b1187 (patch)
tree433405d39ed533842c9d684a79b4216efe834893 /deploy-local.sh
parentReformat (diff)
downloadMatrixUtils-98e89232ff50b9c48a11fcae27869806490b1187.tar.xz
Temp state
Diffstat (limited to 'deploy-local.sh')
-rwxr-xr-xdeploy-local.sh15
1 files changed, 15 insertions, 0 deletions
diff --git a/deploy-local.sh b/deploy-local.sh
new file mode 100755
index 0000000..a030a21
--- /dev/null
+++ b/deploy-local.sh
@@ -0,0 +1,15 @@
+#!/bin/sh
+
+ssh 192.168.0.13 "bash -xc 'sudo rm -rf /tmp/mru-build'"
+ssh 192.168.0.13 "bash -xc 'sudo mkdir /tmp/mru-build'"
+ssh 192.168.0.13 "bash -xc 'sudo chown \`basename \$PWD\`: /tmp/mru-build'"
+rsync -raP ./ 192.168.0.13:/tmp/mru-build
+ssh 192.168.0.13 "sh -c 'cd /tmp/mru-build/MatrixRoomUtils.Web; dotnet clean --r -v:n'"
+#ssh 192.168.0.13 "sh -c 'cd /tmp/mru-build/MatrixRoomUtils.Web; dotnet build -c Release'"
+ssh 192.168.0.13 "sh -c 'cd /tmp/mru-build/MatrixRoomUtils.Web; dotnet publish -c Release'"
+rsync -raP 192.168.0.13:/tmp/mru-build/MatrixRoomUtils.Web/bin/Release/net8.0/publish/wwwroot/ /tmp/mru-wwwroot --delete
+rsync -raP /tmp/mru-wwwroot/ rory.gay:/data/nginx/html_mru --delete
+ssh rory.gay chmod o+r /data/nginx/html_mru -Rc
+ssh rory.gay sudo find /data/nginx/html_mru -type d -exec chmod o+rx {} +
+
+echo "-- End of script! --"