Skip to content
This repository was archived by the owner on Aug 20, 2025. It is now read-only.

Commit 922651f

Browse files
committed
Merge branch 'develop'
2 parents 9186a49 + 65d42ef commit 922651f

1 file changed

Lines changed: 31 additions & 4 deletions

File tree

pom.xml

Lines changed: 31 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
<groupId>dev.bannmann</groupId>
66
<artifactId>base</artifactId>
7-
<version>1.13</version>
7+
<version>1.14</version>
88
<packaging>pom</packaging>
99

1010
<name>${project.groupId}:${project.artifactId}</name>
@@ -34,11 +34,15 @@
3434

3535
<properties>
3636
<base.central.deploymentName>${project.url} - ${project.version}</base.central.deploymentName>
37-
<base.toolchains.jdk>11</base.toolchains.jdk>
37+
<!-- configures Toolchains and Compiler plugins -->
38+
<base.java>11</base.java>
39+
<base.toolchains.jdk>${base.java}</base.toolchains.jdk>
40+
<!-- use this to skip the versions plugin in BOM projects as it would report nonsense -->
41+
<base.versionsPlugin.enabled>true</base.versionsPlugin.enabled>
3842
<lombok.core.version>1.18.36</lombok.core.version>
3943
<lombok.plugin.version>1.18.20.0</lombok.plugin.version>
40-
<maven.compiler.source>11</maven.compiler.source>
41-
<maven.compiler.target>11</maven.compiler.target>
44+
<maven.compiler.source>${base.java}</maven.compiler.source>
45+
<maven.compiler.target>${base.java}</maven.compiler.target>
4246
<mizool.version>0.52</mizool.version>
4347
<mockito-core.version>3.3.3</mockito-core.version>
4448
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
@@ -318,6 +322,29 @@
318322
</execution>
319323
</executions>
320324
</plugin>
325+
<plugin>
326+
<groupId>org.codehaus.mojo</groupId>
327+
<artifactId>versions-maven-plugin</artifactId>
328+
<version>2.18.0</version>
329+
<configuration>
330+
<processDependencies>${base.versionsPlugin.enabled}</processDependencies>
331+
<processDependencyManagement>${base.versionsPlugin.enabled}</processDependencyManagement>
332+
<processPluginDependencies>${base.versionsPlugin.enabled}</processPluginDependencies>
333+
<processPluginDependenciesInPluginManagement>${base.versionsPlugin.enabled}</processPluginDependenciesInPluginManagement>
334+
<ruleSet>
335+
<ignoreVersions>
336+
<ignoreVersion>
337+
<type>regex</type>
338+
<version>(.+-SNAPSHOT|.+-M\d)</version>
339+
</ignoreVersion>
340+
<ignoreVersion>
341+
<type>regex</type>
342+
<version>.+-(alpha|beta).+</version>
343+
</ignoreVersion>
344+
</ignoreVersions>
345+
</ruleSet>
346+
</configuration>
347+
</plugin>
321348
<plugin>
322349
<groupId>org.projectlombok</groupId>
323350
<artifactId>lombok-maven-plugin</artifactId>

0 commit comments

Comments
 (0)