From ebb775340a8198247113b9a3374cfda159a9fe3c Mon Sep 17 00:00:00 2001 From: Rory& Date: Wed, 24 Jan 2024 12:08:36 +0100 Subject: Minor cleanup of file tree --- scripts/deploy.sh | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100755 scripts/deploy.sh (limited to 'scripts/deploy.sh') diff --git a/scripts/deploy.sh b/scripts/deploy.sh new file mode 100755 index 0000000..df79ace --- /dev/null +++ b/scripts/deploy.sh @@ -0,0 +1,24 @@ +#!/bin/sh +if [[ -z $(git status -s) ]] +then + echo "tree is clean" +else + echo "tree is dirty, please commit changes before running this" +# exit +fi + +BASE_DIR=`pwd` +rm -rf **/bin/Release +cd MatrixRoomUtils.Web +dotnet publish -c Release +rsync -raP bin/Release/net8.0/publish/wwwroot/ rory.gay:/data/nginx/html_mru/ +cd bin/Release/net8.0/publish/wwwroot +tar cf - ./ | xz -z -9 - > $BASE_DIR/MRU-BIN.tar.xz +#rsync -raP $BASE_DIR/MRU-BIN.tar.xz rory.gay:/data/nginx/html_mru/MRU-BIN.tar.xz +rm -rf $BASE_DIR/MRU-BIN.tar.xz +cd $BASE_DIR +git clone .git -b `git branch --show-current` src --recursive +rm -rf src/.git +tar cf - src/ | xz -z -9 - > MRU-SRC.tar.xz +rsync -raP $BASE_DIR/MRU-SRC.tar.xz rory.gay:/data/nginx/html_mru/MRU-SRC.tar.xz +rm -rf src/ -- cgit 1.4.1