projects
/
osm
/
devops.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Prepare installers and Jenkins for Release FIFTEEN
[osm/devops.git]
/
tools
/
newtag.sh
diff --git
a/tools/newtag.sh
b/tools/newtag.sh
index
0bafef7
..
249c277
100755
(executable)
--- a/
tools/newtag.sh
+++ b/
tools/newtag.sh
@@
-29,7
+29,7
@@
RELEASE_NAME="$5"
tag_header="OSM Release $RELEASE_NAME:"
tag_message="$tag_header version $TAG"
tag_header="OSM Release $RELEASE_NAME:"
tag_message="$tag_header version $TAG"
-modules="common devops IM LCM
LW-UI MON N2VC NBI osmclient RO POL NG-UI PLA
"
+modules="common devops IM LCM
MON N2VC NBI NG-UI NG-SA osmclient RO PLA POL SOL003 SOL005 tests
"
list=""
for i in $modules; do
if [ "$1" == "$i" -o "$1" == "all" ]; then
list=""
for i in $modules; do
if [ "$1" == "$i" -o "$1" == "all" ]; then
@@
-50,8
+50,9
@@
for i in $list; do
if [ ! -d $i ]; then
git clone ssh://$USER@osm.etsi.org:29418/osm/$i
fi
if [ ! -d $i ]; then
git clone ssh://$USER@osm.etsi.org:29418/osm/$i
fi
- git -C $i checkout $BRANCH
+ git -C $i checkout $BRANCH
|| ! echo "$BRANCH was not found in $i repo" || continue
git -C $i pull --rebase
git -C $i pull --rebase
+ echo "Creating new tag $TAG in repo $i associated to branch $BRANCH"
git -C $i tag -a $TAG -m"$tag_message"
git -C $i push origin $TAG --follow-tags
sleep 2
git -C $i tag -a $TAG -m"$tag_message"
git -C $i push origin $TAG --follow-tags
sleep 2