diff --git a/mail-service/pom.xml b/mail-service/pom.xml index 57aa3fb12e741942a75fbabe2249d0866ce0a86b..834d1642692e0549d7fe5322269141ff19fb5252 100644 --- a/mail-service/pom.xml +++ b/mail-service/pom.xml @@ -30,13 +30,13 @@ <parent> <groupId>de.itvsh.kop.common</groupId> <artifactId>kop-common-parent</artifactId> - <version>1.6.0</version> + <version>1.6.2</version> <relativePath /> </parent> <groupId>de.itvsh.ozg.mail</groupId> <artifactId>mail-service</artifactId> - <version>1.7.0-SNAPSHOT</version> + <version>1.7.0</version> <name>KOP Vorgang Manager Mail Service</name> <properties> diff --git a/notification-manager/pom.xml b/notification-manager/pom.xml index 0b890c055645212ec9c96583976a9c22df85ec1d..cf08bddb8bc7a389f921b5807476ded30cdbf40f 100644 --- a/notification-manager/pom.xml +++ b/notification-manager/pom.xml @@ -29,7 +29,7 @@ <parent> <groupId>de.itvsh.kop.common</groupId> <artifactId>kop-common-parent</artifactId> - <version>1.5.0</version> + <version>1.6.2</version> <relativePath /> </parent> @@ -37,11 +37,11 @@ <artifactId>notification-manager</artifactId> <name>KOP Notification Manager</name> - <version>1.7.0-SNAPSHOT</version> + <version>1.7.0</version> <properties> <user-manager-interface.version>1.1.0</user-manager-interface.version> - <kop.license.version>1.3.0</kop.license.version> + <kop.license.version>1.6.0</kop.license.version> </properties> <dependencies> diff --git a/pluto-command/pom.xml b/pluto-command/pom.xml index 0ad2ac05c4ea592301b290eb0055fbeb7702d5c6..fda26ba0571dd027c0ee06855cc696f3c7dd8bb6 100644 --- a/pluto-command/pom.xml +++ b/pluto-command/pom.xml @@ -3,14 +3,14 @@ <parent> <groupId>de.itvsh.kop.common</groupId> <artifactId>kop-common-dependencies</artifactId> - <version>1.5.0</version> + <version>1.6.2</version> <relativePath/> </parent> <groupId>de.itvsh.ozg.pluto</groupId> <artifactId>pluto-command</artifactId> <name>Command Manager</name> - <version>1.7.0-SNAPSHOT</version> + <version>1.7.0</version> <dependencies> <dependency> diff --git a/pluto-interface/pom.xml b/pluto-interface/pom.xml index 9f76758071d027d3410769f744aefadf6891e9c8..7fad2d08615b0565f8ccf9bd7e3c2f1c1cb80d19 100644 --- a/pluto-interface/pom.xml +++ b/pluto-interface/pom.xml @@ -30,13 +30,13 @@ <parent> <groupId>de.itvsh.kop.common</groupId> <artifactId>kop-common-dependencies</artifactId> - <version>1.5.0</version> + <version>1.6.2</version> <relativePath/> </parent> <groupId>de.itvsh.ozg.pluto</groupId> <artifactId>pluto-interface</artifactId> - <version>1.7.0-SNAPSHOT</version> + <version>1.7.0</version> <name>KOP Vorgang Manager gRPC Interface</name> <description>Interface (gRPC) for Pluto Server</description> @@ -49,7 +49,7 @@ <maven.compiler.source>${java.version}</maven.compiler.source> <maven.compiler.target>${java.version}</maven.compiler.target> - <kop.license.version>1.3.0</kop.license.version> + <kop.license.version>1.6.0</kop.license.version> </properties> <dependencyManagement> diff --git a/pluto-server/pom.xml b/pluto-server/pom.xml index 4475d0734153d0ad6e2a112086739eb502c367cf..f95f43348a8a1dd8e681ac6b09cf0e52a7802370 100644 --- a/pluto-server/pom.xml +++ b/pluto-server/pom.xml @@ -30,13 +30,13 @@ <parent> <groupId>de.itvsh.kop.common</groupId> <artifactId>kop-common-parent</artifactId> - <version>1.6.0</version> + <version>1.6.2</version> <relativePath /> </parent> <groupId>de.itvsh.ozg.pluto</groupId> <artifactId>pluto-server</artifactId> - <version>1.7.0-SNAPSHOT</version> + <version>1.7.0</version> <name>KOP Vorgang Manager (Pluto) Server</name> <description>Server Implementierung des VorgangManagers (Pluto)</description> @@ -49,7 +49,7 @@ <kop.license.version>1.3.0</kop.license.version> <kop.zufi.api.version>0.5.0</kop.zufi.api.version> - <user-manager-interface.version>1.6.0-SNAPSHOT</user-manager-interface.version> + <user-manager-interface.version>1.6.0</user-manager-interface.version> <zip.version>2.11.1</zip.version> <jsoup.version>1.15.3</jsoup.version> diff --git a/pluto-utils/pom.xml b/pluto-utils/pom.xml index bb84c4b5d6c0bdacf4fccf3d1affdc3fd2255487..06a98576b1a16f25751e936a7ae0d1e28672f123 100644 --- a/pluto-utils/pom.xml +++ b/pluto-utils/pom.xml @@ -30,14 +30,14 @@ <parent> <groupId>de.itvsh.kop.common</groupId> <artifactId>kop-common-dependencies</artifactId> - <version>1.5.0</version> + <version>1.6.2</version> <relativePath /> </parent> <groupId>de.itvsh.ozg.pluto</groupId> <artifactId>pluto-utils</artifactId> <name>KOP Vorgang Manager (Pluto) Utils</name> - <version>1.7.0-SNAPSHOT</version> + <version>1.7.0</version> <properties> <pluto.version>1.3.1</pluto.version> diff --git a/pom.xml b/pom.xml index f385e26327074fdea5c35add10bfb2afdd91a4dc..64df7b529a3d81c1500c0fefa47078bf0b7ecf29 100644 --- a/pom.xml +++ b/pom.xml @@ -29,7 +29,7 @@ <modelVersion>4.0.0</modelVersion> <groupId>de.itvsh.ozg</groupId> <artifactId>pluto</artifactId> - <version>1.7.0-SNAPSHOT</version> + <version>1.7.0</version> <name>Pluto Parent</name> <packaging>pom</packaging> diff --git a/release-erstellen.sh b/release-erstellen.sh new file mode 100755 index 0000000000000000000000000000000000000000..6ea590d256057705cc80e9ca4f8e2b67f76ebf9b --- /dev/null +++ b/release-erstellen.sh @@ -0,0 +1,23 @@ +#!/bin/sh + +if [ "$#" -ne 1 ]; then + echo "Aufruf: release-erstellen.sh JA" + echo "Als Parameter bitte 'JA' eintragen zur Sicherheit" + exit 1 +fi + + +## alle -SNAPSHOT in pom.xmls entfernen +find . -name pom.xml -exec sed -i 's/-SNAPSHOT//g' {} + + +## release version auslesen +NEWVERSION=$(xmlstarlet sel -N w="http://maven.apache.org/POM/4.0.0" -t -v '//w:project/w:version' -n pom.xml) + +echo +echo "NEXT STEPS:" +echo "***********" +echo "Änderungen prüfen" +echo "git commit -a -m 'release version "$NEWVERSION"'" +echo "git push" +echo "git tag "$NEWVERSION +echo "git push --tags"