Update sync script
This commit is contained in:
parent
cb7f03d13c
commit
8a40cce8fb
1 changed files with 23 additions and 2 deletions
25
sync.sh
25
sync.sh
|
@ -1,8 +1,29 @@
|
|||
#!/bin/bash
|
||||
|
||||
BRANCHES="upstream/master prod/3.4.x prod/4.8.x"
|
||||
|
||||
echo "-----------------------------------------------------------------"
|
||||
|
||||
echo "Fetching remotes"
|
||||
echo ""
|
||||
|
||||
git fetch upstream
|
||||
git fetch gitlab
|
||||
git fetch prod
|
||||
|
||||
git push gitlab upstream/master:master
|
||||
git push gitlab prod/rhsso-7.2.x:rhsso-7.2.x
|
||||
echo "-----------------------------------------------------------------"
|
||||
|
||||
for i in $BRANCHES; do
|
||||
TARGET_BRANCH=`echo $i | cut -d '/' -f 2`
|
||||
|
||||
echo "Syncing $i to gitlab/$TARGET_BRANCH"
|
||||
echo ""
|
||||
|
||||
git branch | grep " tmp-$TARGET_BRANCH$" &>/dev/null && git branch -D tmp-$TARGET_BRANCH
|
||||
git checkout $i -b tmp-$TARGET_BRANCH
|
||||
git push gitlab tmp-$TARGET_BRANCH:$TARGET_BRANCH
|
||||
git checkout master
|
||||
git branch -D tmp-$TARGET_BRANCH
|
||||
|
||||
echo "-----------------------------------------------------------------"
|
||||
done
|
||||
|
|
Loading…
Reference in a new issue