tag_header="OSM Release $RELEASE_NAME:"
tag_message="$tag_header version $TAG"
-modules="common devops IM LCM LW-UI MON N2VC NBI openvim osmclient RO vim-emu 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
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
+ 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