From 132c61ff10bc71f82bac835d5896c27a1df45b49 Mon Sep 17 00:00:00 2001
From: OZGCloud <ozgcloud@mgm-tp.com>
Date: Tue, 26 Nov 2024 09:10:45 +0100
Subject: [PATCH] OZG-6544: OZG-7244: Add new Snapshot versions. Setup License
 Header Plugin.

---
 bescheid-manager/pom.xml          |  1 +
 pom.xml                           | 28 +----------------------
 vorgang-manager-base/pom.xml      |  1 +
 vorgang-manager-command/pom.xml   |  1 +
 vorgang-manager-interface/pom.xml | 30 +------------------------
 vorgang-manager-server/pom.xml    | 37 ++++---------------------------
 vorgang-manager-utils/pom.xml     | 27 +---------------------
 7 files changed, 10 insertions(+), 115 deletions(-)

diff --git a/bescheid-manager/pom.xml b/bescheid-manager/pom.xml
index f6cd14211..0e9301c2e 100644
--- a/bescheid-manager/pom.xml
+++ b/bescheid-manager/pom.xml
@@ -13,6 +13,7 @@
 	<artifactId>bescheid-manager</artifactId>
 	<name>OZG-Cloud Bescheid Manager</name>
 	<version>1.22.0-SNAPSHOT</version>
+	<inceptionYear>2020</inceptionYear>
 
 	<properties>
 		<vorgang-manager.version>2.19.0-SNAPSHOT</vorgang-manager.version>
diff --git a/pom.xml b/pom.xml
index 494b935a4..f12cb0fdd 100644
--- a/pom.xml
+++ b/pom.xml
@@ -33,10 +33,7 @@
 
 	<name>OZG-Cloud Vorgang Manager</name>
 	<packaging>pom</packaging>
-
-	<properties>
-		<ozgcloud.license.version>1.6.0</ozgcloud.license.version>
-	</properties>
+	<inceptionYear>2020</inceptionYear>
 
 	<modules>
 		<module>vorgang-manager-interface</module>
@@ -53,29 +50,6 @@
 				<plugin>
 					<groupId>com.mycila</groupId>
 					<artifactId>license-maven-plugin</artifactId>
-					<version>4.1</version>
-					<configuration>
-						<mapping>
-							<config>SCRIPT_STYLE</config>
-						</mapping>
-						<licenseSets>
-							<licenseSet>
-								<header>license/eupl_v1_2_de/header.txt</header>
-								<excludes>
-									<exclude>**/README</exclude>
-									<exclude>src/test/resources/**</exclude>
-									<exclude>src/main/resources/**</exclude>
-								</excludes>
-							</licenseSet>
-						</licenseSets>
-					</configuration>
-					<dependencies>
-						<dependency>
-							<groupId>de.ozgcloud.common</groupId>
-							<artifactId>ozgcloud-common-license</artifactId>
-							<version>${ozgcloud.license.version}</version>
-						</dependency>
-					</dependencies>
 				</plugin>
 			</plugins>
 		</pluginManagement>
diff --git a/vorgang-manager-base/pom.xml b/vorgang-manager-base/pom.xml
index 3c18be781..40e307bf2 100644
--- a/vorgang-manager-base/pom.xml
+++ b/vorgang-manager-base/pom.xml
@@ -15,6 +15,7 @@
 	<version>2.19.0-SNAPSHOT</version>
 
 	<name>OZG-Cloud Vorgang Manager Base</name>
+	<inceptionYear>2020</inceptionYear>
 
 	<dependencies>
 		<dependency>
diff --git a/vorgang-manager-command/pom.xml b/vorgang-manager-command/pom.xml
index 86154b3e5..541b45729 100644
--- a/vorgang-manager-command/pom.xml
+++ b/vorgang-manager-command/pom.xml
@@ -12,6 +12,7 @@
 	<artifactId>command-manager</artifactId>
 	<version>2.19.0-SNAPSHOT</version>
 	<name>OZG-Cloud Command Manager</name>
+	<inceptionYear>2020</inceptionYear>
 
 	<properties>
 		<maven-jar-plugin.version>3.3.0</maven-jar-plugin.version>
diff --git a/vorgang-manager-interface/pom.xml b/vorgang-manager-interface/pom.xml
index 31e4a2d78..ab877b0fd 100644
--- a/vorgang-manager-interface/pom.xml
+++ b/vorgang-manager-interface/pom.xml
@@ -40,6 +40,7 @@
 
 	<name>OZG-Cloud Vorgang Manager gRPC Interface</name>
 	<description>Interface (gRPC) for Vorgang Manager Server</description>
+	<inceptionYear>2020</inceptionYear>
 
 	<properties>
 		<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
@@ -50,7 +51,6 @@
 		<maven.compiler.target>${java.version}</maven.compiler.target>
 
 		<find-and-replace-maven-plugin.version>1.1.0</find-and-replace-maven-plugin.version>
-		<ozgcloud.license.version>1.6.0</ozgcloud.license.version>
 	</properties>
 
 	<dependencyManagement>
@@ -139,34 +139,6 @@
 					</execution>
 				</executions>
 			</plugin>
-			<!-- TODO move to common -->
-			<plugin>
-				<groupId>com.mycila</groupId>
-				<artifactId>license-maven-plugin</artifactId>
-				<configuration>
-					<mapping>
-						<proto>SLASHSTAR_STYLE</proto>
-						<config>SCRIPT_STYLE</config>
-					</mapping>
-					<licenseSets>
-						<licenseSet>
-							<header>license/eupl_v1_2_de/header.txt</header>
-							<excludes>
-								<exclude>**/*.yaml</exclude>
-								<exclude>**/*.yml</exclude>
-								<exclude>README.md</exclude>
-							</excludes>
-						</licenseSet>
-					</licenseSets>
-				</configuration>
-				<dependencies>
-					<dependency>
-						<groupId>de.ozgcloud.common</groupId>
-						<artifactId>ozgcloud-common-license</artifactId>
-						<version>${ozgcloud.license.version}</version>
-					</dependency>
-				</dependencies>
-			</plugin>
 
 			<plugin>
 				<groupId>org.apache.maven.plugins</groupId>
diff --git a/vorgang-manager-server/pom.xml b/vorgang-manager-server/pom.xml
index 7a26e6b46..d6059b686 100644
--- a/vorgang-manager-server/pom.xml
+++ b/vorgang-manager-server/pom.xml
@@ -42,6 +42,7 @@
 
 	<name>OZG-Cloud Vorgang Manager Server</name>
 	<description>Server Implementierung des VorgangManagers</description>
+	<inceptionYear>2020</inceptionYear>
 
 	<properties>
 		<java.version>21</java.version>
@@ -49,15 +50,14 @@
 
 		<spring-boot.build-image.imageName>docker.ozg-sh.de/vorgang-manager:build-latest</spring-boot.build-image.imageName>
 
-		<ozgcloud.license.version>1.3.0</ozgcloud.license.version>
-		<zufi-manager-interface.version>1.4.0</zufi-manager-interface.version>
+		<zufi-manager-interface.version>1.6.0-SNAPSHOT</zufi-manager-interface.version>
 
-		<user-manager-interface.version>2.9.0</user-manager-interface.version>
+		<user-manager-interface.version>2.12.0-SNAPSHOT</user-manager-interface.version>
 		<bescheid-manager.version>1.22.0-SNAPSHOT</bescheid-manager.version>
 		<processor-manager.version>0.5.0</processor-manager.version>
 		<nachrichten-manager.version>2.14.1</nachrichten-manager.version>
 		<api-lib.version>0.15.0-SNAPSHOT</api-lib.version>
-		<notification-manager.version>2.12.0</notification-manager.version>
+		<notification-manager.version>2.13.0-SNAPSHOT</notification-manager.version>
 		<collaboration-manager.version>0.6.0-SNAPSHOT</collaboration-manager.version>
 		<archive-manager.version>0.1.0-SNAPSHOT</archive-manager.version>
 		<document-manager.version>1.1.0</document-manager.version>
@@ -440,35 +440,6 @@
 				<groupId>pl.project13.maven</groupId>
 				<artifactId>git-commit-id-plugin</artifactId>
 			</plugin>
-
-			<plugin>
-				<groupId>com.mycila</groupId>
-				<artifactId>license-maven-plugin</artifactId>
-				<configuration>
-					<mapping>
-						<config>SCRIPT_STYLE</config>
-						<ftlh>FTL</ftlh>
-					</mapping>
-					<licenseSets>
-						<licenseSet>
-							<header>license/eupl_v1_2_de/header.txt</header>
-							<excludes>
-								<exclude>**/README</exclude>
-								<exclude>src/test/resources/**</exclude>
-								<exclude>src/main/resources/*.yml</exclude>
-								<exclude>src/main/resources/*.txt</exclude>
-							</excludes>
-						</licenseSet>
-					</licenseSets>
-				</configuration>
-				<dependencies>
-					<dependency>
-						<groupId>de.ozgcloud.common</groupId>
-						<artifactId>ozgcloud-common-license</artifactId>
-						<version>${ozgcloud.license.version}</version>
-					</dependency>
-				</dependencies>
-			</plugin>
 		</plugins>
 	</build>
 
diff --git a/vorgang-manager-utils/pom.xml b/vorgang-manager-utils/pom.xml
index 8c23fe43f..086b44fc0 100644
--- a/vorgang-manager-utils/pom.xml
+++ b/vorgang-manager-utils/pom.xml
@@ -38,6 +38,7 @@
 	<artifactId>vorgang-manager-utils</artifactId>
 	<name>OZG-Cloud Vorgang Manager Utils</name>
 	<version>2.19.0-SNAPSHOT</version>
+	<inceptionYear>2020</inceptionYear>
 
 	<properties>
 		<maven-compiler-plugin.version>3.10.1</maven-compiler-plugin.version>
@@ -211,32 +212,6 @@
 					</execution>
 				</executions>
 			</plugin>
-			<plugin>
-				<groupId>com.mycila</groupId>
-				<artifactId>license-maven-plugin</artifactId>
-				<configuration>
-					<mapping>
-						<config>SCRIPT_STYLE</config>
-					</mapping>
-					<licenseSets>
-						<licenseSet>
-							<header>license/eupl_v1_2_de/header.txt</header>
-							<excludes>
-								<exclude>**/README</exclude>
-								<exclude>src/test/resources/**</exclude>
-								<exclude>src/main/resources/**</exclude>
-							</excludes>
-						</licenseSet>
-					</licenseSets>
-				</configuration>
-				<dependencies>
-					<dependency>
-						<groupId>de.ozgcloud.common</groupId>
-						<artifactId>ozgcloud-common-license</artifactId>
-						<version>${ozgcloud.license.version}</version>
-					</dependency>
-				</dependencies>
-			</plugin>
 		</plugins>
 	</build>
 </project>
-- 
GitLab