From b3fd66a10bc083737e510cba639c8852fea302c2 Mon Sep 17 00:00:00 2001
From: OZGCloud <ozgcloud@mgm-tp.com>
Date: Thu, 23 Mar 2023 08:55:23 +0100
Subject: [PATCH] Releaseerstellung Support Scripte

---
 release-startdev.sh | 11 +++++++++--
 1 file changed, 9 insertions(+), 2 deletions(-)

diff --git a/release-startdev.sh b/release-startdev.sh
index a433a38938..04881039f8 100755
--- a/release-startdev.sh
+++ b/release-startdev.sh
@@ -1,6 +1,6 @@
 #!/bin/bash
 
-set -x
+#set -x
 
 if [ "$#" -ne 1 ]; then
     echo "Aufruf: ozg-release-startdev.sh NEWVERSION"
@@ -9,6 +9,8 @@ fi
 
 NEWVERSION=$1
 
+echo
+
 # pom.xml:main -> project.version setzen
 # projectname/pom.xml:parent -> project.parent.version setzen
 # projectname/pom.xml:parent,main -> project.parent.version und project.version setzen
@@ -19,10 +21,15 @@ PROJECTS="pom.xml:main
 
 for PROJECT in $PROJECTS;
 do
-  echo $PROJECT
   POMFILE=$(echo $PROJECT | cut -d':' -f1)
   ACTIONS=$(echo $PROJECT | cut -d':' -f2)
 
+  ## Auf SNAPSHOT Versionen testen
+  if fgrep -q "SNAPSHOT" $POMFILE; then
+    echo "WARNUNG: Datei "$POMFILE" enthält noch SNAPSHOT Versionen, das sollte hier nicht passieren."
+  fi
+
+  ## Versionen setzen
   if [[ $ACTIONS == *"main"* ]] ; then
     xmlstarlet ed --pf -L -N w="http://maven.apache.org/POM/4.0.0" -u '//w:project/w:version' -v $NEWVERSION $POMFILE
   fi
-- 
GitLab