diff options
-rwxr-xr-x | git-backup/backup.sh | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/git-backup/backup.sh b/git-backup/backup.sh index a30abe9..718e58f 100755 --- a/git-backup/backup.sh +++ b/git-backup/backup.sh @@ -8,6 +8,7 @@ SSH_OPTS="" # Auth proxy (-A) is mandatory for push access SSH_AUTH="-A" SSH="ssh $SSH_OPTS" +GIT_URL_BASE="dev-private-git.linaro.org/systems/jenkins-config-" function usage () { echo "Usage: $0 <user> <host> status|diff|commit|push" @@ -61,11 +62,11 @@ elif [ "$cmd" = "commit-users" ]; then fi echo "Users are now commited, but not pushed. Run $0 $1 $2 push" elif [ "$cmd" = "push" ]; then - gituser="$1" + gituser="git" if [ "$4" != "" ]; then gituser="$4" fi - $SSH $SSH_AUTH $HOST "cd /var/lib/jenkins; git push ssh://$gituser@linaro-private.git.linaro.org/srv/linaro-private.git.linaro.org/linaro-infrastructure/jenkins-config-$2.git master" + $SSH $SSH_AUTH $HOST "cd /var/lib/jenkins; git push ssh://${gituser}@${GIT_URL_BASE}${2}.git master" elif [ "$cmd" = "ssh" ]; then $SSH $SSH_AUTH $HOST else |