Skip to content
This repository was archived by the owner on Feb 15, 2024. It is now read-only.

Commit 5883671

Browse files
committed
added license plugin
1 parent bf52065 commit 5883671

1 file changed

Lines changed: 35 additions & 9 deletions

File tree

pom.xml

Lines changed: 35 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -6,15 +6,6 @@
66
<groupId>io.admin-shell.aas</groupId>
77
<artifactId>dataformat-parent</artifactId>
88
<version>${revision}</version>
9-
<build>
10-
<plugins>
11-
<plugin>
12-
<groupId>org.apache.maven.plugins</groupId>
13-
<artifactId>maven-project-info-reports-plugin</artifactId>
14-
<version>3.1.2</version>
15-
</plugin>
16-
</plugins>
17-
</build>
189
<packaging>pom</packaging>
1910
<modules>
2011
<module>dataformat-aasx</module>
@@ -29,6 +20,10 @@
2920
<maven.compiler.target>1.8</maven.compiler.target>
3021
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
3122
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
23+
<plugin.flatten.version>1.2.2</plugin.flatten.version>
24+
<plugin.javadoc.version>3.2.0</plugin.javadoc.version>
25+
<plugin.license.version>4.1</plugin.license.version>
26+
<plugin.projectinfo.version>3.1.2</plugin.projectinfo.version>
3227
<classgraph.version>4.8.109</classgraph.version>
3328
<commons-io.version>2.6</commons-io.version>
3429
<jackson.version>2.12.3</jackson.version>
@@ -47,4 +42,35 @@
4742
<shacl.version>1.3.2</shacl.version>
4843
<commons-lang3.version>3.8.1</commons-lang3.version>
4944
</properties>
45+
<build>
46+
<plugins>
47+
<plugin>
48+
<groupId>org.apache.maven.plugins</groupId>
49+
<artifactId>maven-project-info-reports-plugin</artifactId>
50+
<version>${plugin.projectinfo.version}</version>
51+
</plugin>
52+
<plugin>
53+
<groupId>com.mycila</groupId>
54+
<artifactId>license-maven-plugin</artifactId>
55+
<version>${plugin.license.version}</version>
56+
<configuration>
57+
<licenseSets>
58+
<licenseSet>
59+
<header>license-header.txt</header>
60+
<includes>
61+
<include>**/*.java</include>
62+
</includes>
63+
</licenseSet>
64+
</licenseSets>
65+
</configuration>
66+
<executions>
67+
<execution>
68+
<goals>
69+
<goal>check</goal>
70+
</goals>
71+
</execution>
72+
</executions>
73+
</plugin>
74+
</plugins>
75+
</build>
5076
</project>

0 commit comments

Comments
 (0)