From 6ede06274c180f9cff6ca2ff59d94c3348d0eb46 Mon Sep 17 00:00:00 2001 From: j <okp57855@psoxs.com> Date: Sat, 6 Jan 2018 11:56:06 +1300 Subject: [PATCH] Updated. --- devTools/AutoGitVersionUpload.sh | 45 ++++++++++++++++++++++++-------- 1 file changed, 34 insertions(+), 11 deletions(-) diff --git a/devTools/AutoGitVersionUpload.sh b/devTools/AutoGitVersionUpload.sh index e90875c2eb1..15a861d5180 100644 --- a/devTools/AutoGitVersionUpload.sh +++ b/devTools/AutoGitVersionUpload.sh @@ -1,11 +1,34 @@ -## Requires megatools -LocalDIR=~/fc-pregmod/ -RemoteDIR=FCGIT -Uname=anon -Upass=13245 -cd $LocalDIR/ -git pull -rm bin/*.html -./compile-git -mv bin/*.html bin/html/ -megacopy -l bin/html/ -r /Root/$RemoteDIR --disable-previews --no-ask-password -u $Uname -p $Upass +## Requires MEGAcmd, git, mv, cd, mkidr, echo +#!/bin/sh +LocalDir=~/fc-pregmod/ +RemoteDir=FCGIT +U=anon@anon.anon +P=13245 + mega-login $U $P +if [[ $1 = "-NewStart" ]]; then + echo "Option -NewStart is on" + mega-mkdir $RemoteDir + mega-export -a $RemoteDir + mkdir $LocalDir + git clone https://gitgud.io/pregmodfan/fc-pregmod.git $LocalDir + cd $LocalDir/ + AbrevHash=`git log -n1 --abbrev-commit |grep -m1 commit | sed 's/commit //'` + FullHash=`git log -n1 |grep -m1 commit | sed 's/commit //'` + rm bin/*.html & git pull + ./compile-git > /dev/null + mv bin/*.html "bin/FC-pregmod-CommitDate-$(date '+%F %H-%M' --utc --date="$(git show '--format=format:%cD' HEAD)").html" + mega-put bin/*.html $RemoteDir + mega-logout + echo "All done." +else + echo "Option -NewStart is off" + cd $LocalDir/ + AbrevHash=`git log -n1 --abbrev-commit |grep -m1 commit | sed 's/commit //'` + FullHash=`git log -n1 |grep -m1 commit | sed 's/commit //'` + rm bin/*.html & git pull + ./compile-git > /dev/null + mv bin/*.html "bin/FC-pregmod-CommitDate-$(date '+%F %H-%M' --utc --date="$(git show '--format=format:%cD' HEAD)").html" + mega-put bin/*.html $RemoteDir + mega-logout + echo "All done." +fi -- GitLab