From c49d5a41286f790925e13fd2ab80b0165a58786a Mon Sep 17 00:00:00 2001 From: OZGCloud <ozgcloud@mgm-tp.com> Date: Thu, 21 Nov 2024 16:29:53 +0100 Subject: [PATCH] OZG-6544: OZG-7193: Bump commons version to 4.6.0. Correctly setup license plugin. --- pom.xml | 59 ++++++++++++++++++---------------- zufi-manager-interface/pom.xml | 1 + zufi-manager-model/pom.xml | 27 ++++++++++++++++ zufi-manager-pvog/pom.xml | 26 +++++++++++++++ zufi-manager-server/pom.xml | 1 + 5 files changed, 86 insertions(+), 28 deletions(-) diff --git a/pom.xml b/pom.xml index 3ee7ab4a..c5a635fd 100644 --- a/pom.xml +++ b/pom.xml @@ -29,7 +29,7 @@ <parent> <groupId>de.ozgcloud.common</groupId> <artifactId>ozgcloud-common-parent</artifactId> - <version>4.5.0</version> + <version>4.6.0</version> </parent> <modelVersion>4.0.0</modelVersion> @@ -39,6 +39,7 @@ <name>OZG-Cloud Zufi Manager</name> <packaging>pom</packaging> + <inceptionYear>2022</inceptionYear> <modules> <module>zufi-manager-model</module> @@ -57,11 +58,37 @@ <wiremock-standalone.version>3.8.0</wiremock-standalone.version> <testcontainers-keycloak.version>3.4.0</testcontainers-keycloak.version> <testcontainers.version>1.19.8</testcontainers.version> - - <!-- version in ozgcloud-common (1.3.0) was obsolete, remove this when fixed --> - <ozgcloud.license.version>1.6.0</ozgcloud.license.version> </properties> + <build> + <pluginManagement> + <plugins> + <plugin> + <groupId>com.mycila</groupId> + <artifactId>license-maven-plugin</artifactId> + </plugin> + </plugins> + </pluginManagement> + <plugins> + <plugin> + <groupId>org.jacoco</groupId> + <artifactId>jacoco-maven-plugin</artifactId> + </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-failsafe-plugin</artifactId> + </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-surefire-plugin</artifactId> + </plugin> + <plugin> + <groupId>io.github.git-commit-id</groupId> + <artifactId>git-commit-id-maven-plugin</artifactId> + </plugin> + </plugins> + </build> + <dependencyManagement> <dependencies> <dependency> @@ -107,28 +134,4 @@ </dependencies> </dependencyManagement> - <build> - <plugins> - <plugin> - <groupId>org.jacoco</groupId> - <artifactId>jacoco-maven-plugin</artifactId> - </plugin> - <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-failsafe-plugin</artifactId> - </plugin> - <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-surefire-plugin</artifactId> - </plugin> - <plugin> - <groupId>com.mycila</groupId> - <artifactId>license-maven-plugin</artifactId> - </plugin> - <plugin> - <groupId>io.github.git-commit-id</groupId> - <artifactId>git-commit-id-maven-plugin</artifactId> - </plugin> - </plugins> - </build> </project> diff --git a/zufi-manager-interface/pom.xml b/zufi-manager-interface/pom.xml index f3110d0f..7298ec5d 100644 --- a/zufi-manager-interface/pom.xml +++ b/zufi-manager-interface/pom.xml @@ -40,6 +40,7 @@ <name>OZG-Cloud Zufi Manager Interface</name> <description>gRPC Api for Zufi Manager</description> + <inceptionYear>2022</inceptionYear> <properties> <find-and-replace-maven-plugin.version>1.2.0</find-and-replace-maven-plugin.version> diff --git a/zufi-manager-model/pom.xml b/zufi-manager-model/pom.xml index fa24e3b7..c8eb902f 100644 --- a/zufi-manager-model/pom.xml +++ b/zufi-manager-model/pom.xml @@ -1,4 +1,29 @@ <?xml version="1.0" encoding="UTF-8"?> +<!-- + + Copyright (C) 2024 Das Land Schleswig-Holstein vertreten durch den + Ministerpräsidenten des Landes Schleswig-Holstein + Staatskanzlei + Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + + Lizenziert unter der EUPL, Version 1.2 oder - sobald + diese von der Europäischen Kommission genehmigt wurden - + Folgeversionen der EUPL ("Lizenz"); + Sie dürfen dieses Werk ausschließlich gemäß + dieser Lizenz nutzen. + Eine Kopie der Lizenz finden Sie hier: + + https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + + Sofern nicht durch anwendbare Rechtsvorschriften + gefordert oder in schriftlicher Form vereinbart, wird + die unter der Lizenz verbreitete Software "so wie sie + ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + ausdrücklich oder stillschweigend - verbreitet. + Die sprachspezifischen Genehmigungen und Beschränkungen + unter der Lizenz sind dem Lizenztext zu entnehmen. + +--> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> <parent> @@ -8,6 +33,8 @@ </parent> <artifactId>zufi-manager-model</artifactId> <name>OZG-Cloud Zufi Manager Model</name> + <inceptionYear>2022</inceptionYear> + <dependencies> <dependency> <groupId>org.springframework.boot</groupId> diff --git a/zufi-manager-pvog/pom.xml b/zufi-manager-pvog/pom.xml index b5409faa..c5bc1b50 100644 --- a/zufi-manager-pvog/pom.xml +++ b/zufi-manager-pvog/pom.xml @@ -1,4 +1,29 @@ <?xml version="1.0" encoding="UTF-8"?> +<!-- + + Copyright (C) 2023 Das Land Schleswig-Holstein vertreten durch den + Ministerpräsidenten des Landes Schleswig-Holstein + Staatskanzlei + Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + + Lizenziert unter der EUPL, Version 1.2 oder - sobald + diese von der Europäischen Kommission genehmigt wurden - + Folgeversionen der EUPL ("Lizenz"); + Sie dürfen dieses Werk ausschließlich gemäß + dieser Lizenz nutzen. + Eine Kopie der Lizenz finden Sie hier: + + https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + + Sofern nicht durch anwendbare Rechtsvorschriften + gefordert oder in schriftlicher Form vereinbart, wird + die unter der Lizenz verbreitete Software "so wie sie + ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + ausdrücklich oder stillschweigend - verbreitet. + Die sprachspezifischen Genehmigungen und Beschränkungen + unter der Lizenz sind dem Lizenztext zu entnehmen. + +--> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> @@ -10,6 +35,7 @@ <artifactId>zufi-manager-pvog</artifactId> <name>OZG-Cloud Zufi Manager PVOG</name> + <inceptionYear>2022</inceptionYear> <properties> <imageName>docker.ozg-sh.de/zufi-manager</imageName> diff --git a/zufi-manager-server/pom.xml b/zufi-manager-server/pom.xml index f3b1e37b..b167f9b8 100644 --- a/zufi-manager-server/pom.xml +++ b/zufi-manager-server/pom.xml @@ -35,6 +35,7 @@ <artifactId>zufi-manager-server</artifactId> <name>OZG-Cloud Zufi Manager Server</name> + <inceptionYear>2022</inceptionYear> <properties> <imageName>docker.ozg-sh.de/zufi-server</imageName> -- GitLab