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 osmclient RO POL NG-UI PLA"
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