Code Review
/
releng
/
builder.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
review
|
tree
raw
|
inline
| side by side
Merge "Remove odlparent-3.0.x jobs"
[releng/builder.git]
/
jjb
/
autorelease
/
branch-cut.sh
diff --git
a/jjb/autorelease/branch-cut.sh
b/jjb/autorelease/branch-cut.sh
index 02df34e2214174dad41b8811c561c7a0fed7acfc..29e065ea3c3f76a86781d92e920e0609f531155b 100644
(file)
--- a/
jjb/autorelease/branch-cut.sh
+++ b/
jjb/autorelease/branch-cut.sh
@@
-1,4
+1,4
@@
-#!/bin/bash
+#!/bin/bash
-l
# @License EPL-1.0 <http://spdx.org/licenses/EPL-1.0>
##############################################################################
# Copyright (c) 2017 The Linux Foundation and others.
# @License EPL-1.0 <http://spdx.org/licenses/EPL-1.0>
##############################################################################
# Copyright (c) 2017 The Linux Foundation and others.
@@
-30,10
+30,16
@@
set -eu -o pipefail
# Validate inputs
if [ -z "$RELEASE" ]; then
# Validate inputs
if [ -z "$RELEASE" ]; then
- echo "ERROR: RELEASE variable m
o
st be set to a release name. Eg Carbon"
+ echo "ERROR: RELEASE variable m
u
st be set to a release name. Eg Carbon"
exit 1
fi
exit 1
fi
+# Setup Gerrit remote to ensure Change-Id gets set on commit.
+git config --global --add gitreview.username "jenkins-$SILO"
+git remote -v
+git submodule foreach git review -s
+git review -s
+
# --- Start create new maintenance branch
echo "---> Creating new mainenance branch"
git submodule foreach git fetch origin
# --- Start create new maintenance branch
echo "---> Creating new mainenance branch"
git submodule foreach git fetch origin
@@
-59,7
+65,7
@@
if [ "$DRY_RUN" = false ]
then
echo "Pushing stable/${RELEASE,,} branches to Gerrit"
git submodule foreach git push gerrit "stable/${RELEASE,,}"
then
echo "Pushing stable/${RELEASE,,} branches to Gerrit"
git submodule foreach git push gerrit "stable/${RELEASE,,}"
- git push gerrit "stable/$
RELEASE
"
+ git push gerrit "stable/$
{RELEASE,,}
"
fi
# --- End create new maintenance branch
fi
# --- End create new maintenance branch