Skip to content
Snippets Groups Projects
Commit 7911e839 authored by OZGCloud's avatar OZGCloud
Browse files

OZG-3085 maven license plugin Konfiguration hinzugefügt

parent cd37a103
No related branches found
No related tags found
No related merge requests found
...@@ -11,13 +11,16 @@ ...@@ -11,13 +11,16 @@
<groupId>de.itvsh.ozg.mail</groupId> <groupId>de.itvsh.ozg.mail</groupId>
<artifactId>mail-service</artifactId> <artifactId>mail-service</artifactId>
<version>1.1.0-SNAPSHOT</version> <version>1.1.0-SNAPSHOT</version>
<name>KOP Vorgang Manager Mail Service</name>
<properties> <properties>
<java.version>17</java.version> <java.version>17</java.version>
<!-- TODO version management --> <!-- TODO version management -->
<shedlock.version>4.25.0</shedlock.version> <shedlock.version>4.25.0</shedlock.version>
<logcaptor.version>2.7.10</logcaptor.version> <logcaptor.version>2.7.10</logcaptor.version>
<kop.license.version>1.3.0-SNAPSHOT</kopPluto.license.version>
<license.inceptionYear>2020</license.inceptionYear>
<license.organizationName>ITVSH</license.organizationName>
</properties> </properties>
<dependencies> <dependencies>
...@@ -161,6 +164,40 @@ ...@@ -161,6 +164,40 @@
<groupId>org.apache.maven.plugins</groupId> <groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId> <artifactId>maven-surefire-plugin</artifactId>
</plugin> </plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>license-maven-plugin</artifactId>
<version>2.0.0</version>
<configuration>
<licenseName>eupl_v1_2_de</licenseName>
<licenseResolver>classpath://license</licenseResolver>
<excludes>
<exclude>*.png</exclude>
<exclude>*.txt</exclude>
<exclude>*.json</exclude>
</excludes>
<extraExtensions>
<proto>java</proto>
</extraExtensions>
</configuration>
<executions>
<execution>
<id>first</id>
<goals>
<goal>update-file-header</goal>
</goals>
<phase>process-sources</phase>
</execution>
</executions>
<dependencies>
<dependency>
<groupId>de.itvsh.kop.common</groupId>
<artifactId>kop-common-license</artifactId>
<version>${kop.license.version}</version>
</dependency>
</dependencies>
</plugin>
</plugins> </plugins>
</build> </build>
......
...@@ -9,23 +9,25 @@ ...@@ -9,23 +9,25 @@
<groupId>de.itvsh.kop.notification</groupId> <groupId>de.itvsh.kop.notification</groupId>
<artifactId>notification-manager</artifactId> <artifactId>notification-manager</artifactId>
<name>KOP Notification Manager</name> <name>KOP Notification Manager</name>
<version>1.1.0-SNAPSHOT</version> <version>1.1.0-SNAPSHOT</version>
<properties> <properties>
<user-manager-interface.version>1.0.0</user-manager-interface.version> <user-manager-interface.version>1.0.0</user-manager-interface.version>
<kop.license.version>1.3.0-SNAPSHOT</kop.license.version>
<license.inceptionYear>2020</license.inceptionYear>
<license.organizationName>ITVSH</license.organizationName>
</properties> </properties>
<dependencies> <dependencies>
<dependency> <dependency>
<groupId>de.itvsh.ozg.pluto</groupId> <groupId>de.itvsh.ozg.pluto</groupId>
<artifactId>pluto-interface</artifactId> <artifactId>pluto-interface</artifactId>
<version>${project.version}</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>de.itvsh.ozg.pluto</groupId> <groupId>de.itvsh.ozg.pluto</groupId>
<artifactId>pluto-utils</artifactId> <artifactId>pluto-utils</artifactId>
<version>${project.version}</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>de.itvsh.kop.user</groupId> <groupId>de.itvsh.kop.user</groupId>
...@@ -74,7 +76,6 @@ ...@@ -74,7 +76,6 @@
<dependency> <dependency>
<groupId>de.itvsh.ozg.pluto</groupId> <groupId>de.itvsh.ozg.pluto</groupId>
<artifactId>pluto-utils</artifactId> <artifactId>pluto-utils</artifactId>
<version>${project.version}</version>
<type>test-jar</type> <type>test-jar</type>
<scope>test</scope> <scope>test</scope>
</dependency> </dependency>
...@@ -94,6 +95,40 @@ ...@@ -94,6 +95,40 @@
<groupId>org.apache.maven.plugins</groupId> <groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId> <artifactId>maven-surefire-plugin</artifactId>
</plugin> </plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>license-maven-plugin</artifactId>
<version>2.0.0</version>
<configuration>
<licenseName>eupl_v1_2_de</licenseName>
<licenseResolver>classpath://license</licenseResolver>
<excludes>
<exclude>*.png</exclude>
<exclude>*.txt</exclude>
<exclude>*.json</exclude>
</excludes>
<extraExtensions>
<proto>java</proto>
</extraExtensions>
</configuration>
<executions>
<execution>
<id>first</id>
<goals>
<goal>update-file-header</goal>
</goals>
<phase>process-sources</phase>
</execution>
</executions>
<dependencies>
<dependency>
<groupId>de.itvsh.kop.common</groupId>
<artifactId>kop-common-license</artifactId>
<version>${kop.license.version}</version>
</dependency>
</dependencies>
</plugin>
</plugins> </plugins>
</build> </build>
</project> </project>
\ No newline at end of file
...@@ -4,7 +4,7 @@ ...@@ -4,7 +4,7 @@
<parent> <parent>
<groupId>de.itvsh.kop.common</groupId> <groupId>de.itvsh.kop.common</groupId>
<artifactId>kop-common-dependencies</artifactId> <artifactId>kop-common-dependencies</artifactId>
<version>1.2.1</version> <version>1.3.0-SNAPSHOT</version>
<relativePath /> <relativePath />
</parent> </parent>
...@@ -12,7 +12,7 @@ ...@@ -12,7 +12,7 @@
<artifactId>pluto-interface</artifactId> <artifactId>pluto-interface</artifactId>
<version>1.1.0-SNAPSHOT</version> <version>1.1.0-SNAPSHOT</version>
<name>Pluto Interface</name> <name>KOP Vorgang Manager gRPC Interface</name>
<description>Interface (gRPC) for Pluto Server</description> <description>Interface (gRPC) for Pluto Server</description>
<properties> <properties>
...@@ -22,6 +22,11 @@ ...@@ -22,6 +22,11 @@
<java.version>17</java.version> <java.version>17</java.version>
<maven.compiler.source>${java.version}</maven.compiler.source> <maven.compiler.source>${java.version}</maven.compiler.source>
<maven.compiler.target>${java.version}</maven.compiler.target> <maven.compiler.target>${java.version}</maven.compiler.target>
<kop.license.version>1.3.0-SNAPSHOT</kop.license.version>
<license.inceptionYear>2020</license.inceptionYear>
<license.organizationName>ITVSH</license.organizationName>
<license.projectName>KOP</license.projectName>
</properties> </properties>
<dependencyManagement> <dependencyManagement>
...@@ -105,6 +110,40 @@ ...@@ -105,6 +110,40 @@
</execution> </execution>
</executions> </executions>
</plugin> </plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>license-maven-plugin</artifactId>
<version>2.0.0</version>
<configuration>
<licenseName>eupl_v1_2_de</licenseName>
<licenseResolver>classpath://license</licenseResolver>
<excludes>
<exclude>*.png</exclude>
<exclude>*.txt</exclude>
<exclude>*.json</exclude>
</excludes>
<extraExtensions>
<proto>java</proto>
</extraExtensions>
</configuration>
<executions>
<execution>
<id>first</id>
<goals>
<goal>update-file-header</goal>
</goals>
<phase>process-sources</phase>
</execution>
</executions>
<dependencies>
<dependency>
<groupId>de.itvsh.kop.common</groupId>
<artifactId>kop-common-license</artifactId>
<version>${kop.license.version}</version>
</dependency>
</dependencies>
</plugin>
</plugins> </plugins>
</build> </build>
......
...@@ -5,7 +5,7 @@ ...@@ -5,7 +5,7 @@
<parent> <parent>
<groupId>de.itvsh.kop.common</groupId> <groupId>de.itvsh.kop.common</groupId>
<artifactId>kop-common-parent</artifactId> <artifactId>kop-common-parent</artifactId>
<version>1.2.1</version> <version>1.3.0-SNAPSHOT</version>
<relativePath /> <relativePath />
</parent> </parent>
...@@ -13,7 +13,7 @@ ...@@ -13,7 +13,7 @@
<artifactId>pluto-server</artifactId> <artifactId>pluto-server</artifactId>
<version>1.1.0-SNAPSHOT</version> <version>1.1.0-SNAPSHOT</version>
<name>Pluto Server</name> <name>KOP Vorgang Manager (Pluto) Server</name>
<description>Server Implementierung des VorgangManagers (Pluto)</description> <description>Server Implementierung des VorgangManagers (Pluto)</description>
<properties> <properties>
...@@ -28,11 +28,11 @@ ...@@ -28,11 +28,11 @@
<mongock.version>5.1.4</mongock.version> <mongock.version>5.1.4</mongock.version>
<testcontainer.version>1.17.3</testcontainer.version> <testcontainer.version>1.17.3</testcontainer.version>
<kop.license.version>1.3.0-SNAPSHOT</kop.license.version>
<maven-deploy-plugin.version>3.0.0</maven-deploy-plugin.version> <maven-deploy-plugin.version>3.0.0</maven-deploy-plugin.version>
<license.inceptionYear>2020</license.inceptionYear> <license.inceptionYear>2020</license.inceptionYear>
<license.organizationName>ITVSH</license.organizationName> <license.organizationName>ITVSH</license.organizationName>
<license.projectName>KOP</license.projectName>
</properties> </properties>
<dependencies> <dependencies>
...@@ -45,12 +45,10 @@ ...@@ -45,12 +45,10 @@
<dependency> <dependency>
<groupId>de.itvsh.ozg.pluto</groupId> <groupId>de.itvsh.ozg.pluto</groupId>
<artifactId>pluto-interface</artifactId> <artifactId>pluto-interface</artifactId>
<version>${project.version}</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>de.itvsh.ozg.pluto</groupId> <groupId>de.itvsh.ozg.pluto</groupId>
<artifactId>pluto-utils</artifactId> <artifactId>pluto-utils</artifactId>
<version>${project.version}</version>
</dependency> </dependency>
<dependency> <dependency>
...@@ -189,7 +187,6 @@ ...@@ -189,7 +187,6 @@
<dependency> <dependency>
<groupId>de.itvsh.ozg.pluto</groupId> <groupId>de.itvsh.ozg.pluto</groupId>
<artifactId>pluto-utils</artifactId> <artifactId>pluto-utils</artifactId>
<version>${project.version}</version>
<type>test-jar</type> <type>test-jar</type>
<scope>test</scope> <scope>test</scope>
</dependency> </dependency>
...@@ -285,8 +282,8 @@ ...@@ -285,8 +282,8 @@
<artifactId>license-maven-plugin</artifactId> <artifactId>license-maven-plugin</artifactId>
<version>2.0.0</version> <version>2.0.0</version>
<configuration> <configuration>
<licenseName>eupl</licenseName> <licenseName>eupl_v1_2_de</licenseName>
<licenseResolver>${project.baseUri}/src/license</licenseResolver> <licenseResolver>classpath://license</licenseResolver>
<excludes> <excludes>
<exclude>*.png</exclude> <exclude>*.png</exclude>
<exclude>*.txt</exclude> <exclude>*.txt</exclude>
...@@ -302,6 +299,13 @@ ...@@ -302,6 +299,13 @@
<phase>process-sources</phase> <phase>process-sources</phase>
</execution> </execution>
</executions> </executions>
<dependencies>
<dependency>
<groupId>de.itvsh.kop.common</groupId>
<artifactId>kop-common-license</artifactId>
<version>${kop.license.version}</version>
</dependency>
</dependencies>
</plugin> </plugin>
</plugins> </plugins>
</build> </build>
......
...@@ -10,7 +10,7 @@ ...@@ -10,7 +10,7 @@
<groupId>de.itvsh.ozg.pluto</groupId> <groupId>de.itvsh.ozg.pluto</groupId>
<artifactId>pluto-utils</artifactId> <artifactId>pluto-utils</artifactId>
<name>Pluto Util Project</name> <name>KOP Vorgang Manager (Pluto) Utils</name>
<version>1.1.0-SNAPSHOT</version> <version>1.1.0-SNAPSHOT</version>
<properties> <properties>
...@@ -23,7 +23,10 @@ ...@@ -23,7 +23,10 @@
<maven-failsafe-plugin.version>3.0.0-M7</maven-failsafe-plugin.version> <maven-failsafe-plugin.version>3.0.0-M7</maven-failsafe-plugin.version>
<jacoco.plugin.version>0.8.8</jacoco.plugin.version> <jacoco.plugin.version>0.8.8</jacoco.plugin.version>
<kop.license.version>1.3.0-SNAPSHOT</kop.license.version>
<lombok.version>1.18.24</lombok.version> <lombok.version>1.18.24</lombok.version>
<license.inceptionYear>2020</license.inceptionYear>
<license.organizationName>ITVSH</license.organizationName>
</properties> </properties>
<dependencies> <dependencies>
...@@ -177,7 +180,39 @@ ...@@ -177,7 +180,39 @@
</execution> </execution>
</executions> </executions>
</plugin> </plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>license-maven-plugin</artifactId>
<version>2.0.0</version>
<configuration>
<licenseName>eupl_v1_2_de</licenseName>
<licenseResolver>classpath://license</licenseResolver>
<excludes>
<exclude>*.png</exclude>
<exclude>*.txt</exclude>
<exclude>*.json</exclude>
</excludes>
<extraExtensions>
<proto>java</proto>
</extraExtensions>
</configuration>
<executions>
<execution>
<id>first</id>
<goals>
<goal>update-file-header</goal>
</goals>
<phase>process-sources</phase>
</execution>
</executions>
<dependencies>
<dependency>
<groupId>de.itvsh.kop.common</groupId>
<artifactId>kop-common-license</artifactId>
<version>${kop.license.version}</version>
</dependency>
</dependencies>
</plugin>
</plugins> </plugins>
</build> </build>
</project> </project>
\ No newline at end of file
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment