Skip to content

Commit 07855bb

Browse files
committed
Enforce java 11 and plugin versions
1 parent dadad11 commit 07855bb

File tree

7 files changed

+57
-0
lines changed

7 files changed

+57
-0
lines changed

build-tools/pom.xml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,10 @@
2929
<requireMavenVersion>
3030
<version>${maven.version.range}</version>
3131
</requireMavenVersion>
32+
<requireJavaVersion>
33+
<version>${java.version.range}</version>
34+
</requireJavaVersion>
35+
<requirePluginVersions></requirePluginVersions>
3236
</rules>
3337
</configuration>
3438
</execution>

buildtime-reports/pom.xml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,10 @@
3131
<requireMavenVersion>
3232
<version>${maven.version.range}</version>
3333
</requireMavenVersion>
34+
<requireJavaVersion>
35+
<version>${java.version.range}</version>
36+
</requireJavaVersion>
37+
<requirePluginVersions></requirePluginVersions>
3438
</rules>
3539
</configuration>
3640
</execution>

integration-tests/pom.xml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -100,6 +100,10 @@
100100
<requireMavenVersion>
101101
<version>${maven.version.range}</version>
102102
</requireMavenVersion>
103+
<requireJavaVersion>
104+
<version>${java.version.range}</version>
105+
</requireJavaVersion>
106+
<requirePluginVersions></requirePluginVersions>
103107
</rules>
104108
</configuration>
105109
</execution>

kubernetes/pom.xml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,10 @@
4343
<requireMavenVersion>
4444
<version>${maven.version.range}</version>
4545
</requireMavenVersion>
46+
<requireJavaVersion>
47+
<version>${java.version.range}</version>
48+
</requireJavaVersion>
49+
<requirePluginVersions></requirePluginVersions>
4650
</rules>
4751
</configuration>
4852
</execution>

model/pom.xml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,10 @@
4444
<requireMavenVersion>
4545
<version>${maven.version.range}</version>
4646
</requireMavenVersion>
47+
<requireJavaVersion>
48+
<version>${java.version.range}</version>
49+
</requireJavaVersion>
50+
<requirePluginVersions></requirePluginVersions>
4751
</rules>
4852
</configuration>
4953
</execution>

operator/pom.xml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,10 @@
4343
<requireMavenVersion>
4444
<version>${maven.version.range}</version>
4545
</requireMavenVersion>
46+
<requireJavaVersion>
47+
<version>${java.version.range}</version>
48+
</requireJavaVersion>
49+
<requirePluginVersions></requirePluginVersions>
4650
</rules>
4751
</configuration>
4852
</execution>
@@ -121,6 +125,7 @@
121125

122126
<plugin>
123127
<artifactId>maven-dependency-plugin</artifactId>
128+
<version>${maven-dependency-plugin-version}</version>
124129
<executions>
125130
<execution>
126131
<phase>package</phase>

pom.xml

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -70,6 +70,10 @@
7070
<requireMavenVersion>
7171
<version>${maven.version.range}</version>
7272
</requireMavenVersion>
73+
<requireJavaVersion>
74+
<version>${java.version.range}</version>
75+
</requireJavaVersion>
76+
<requirePluginVersions></requirePluginVersions>
7377
</rules>
7478
</configuration>
7579
</execution>
@@ -80,6 +84,26 @@
8084
<artifactId>maven-release-plugin</artifactId>
8185
<version>${maven-release-plugin-version}</version>
8286
</plugin>
87+
<plugin>
88+
<groupId>org.apache.maven.plugins</groupId>
89+
<artifactId>maven-clean-plugin</artifactId>
90+
<version>${maven-clean-plugin-version}</version>
91+
</plugin>
92+
<plugin>
93+
<groupId>org.apache.maven.plugins</groupId>
94+
<artifactId>maven-install-plugin</artifactId>
95+
<version>${maven-install-plugin-version}</version>
96+
</plugin>
97+
<plugin>
98+
<groupId>org.apache.maven.plugins</groupId>
99+
<artifactId>maven-site-plugin</artifactId>
100+
<version>${maven-site-plugin-version}</version>
101+
</plugin>
102+
<plugin>
103+
<groupId>org.apache.maven.plugins</groupId>
104+
<artifactId>maven-deploy-plugin</artifactId>
105+
<version>${maven-deploy-plugin-version}</version>
106+
</plugin>
83107

84108
<plugin>
85109
<groupId>org.apache.maven.plugins</groupId>
@@ -489,6 +513,12 @@
489513
<version>${maven-failsafe-plugin-version}</version>
490514
<type>maven-plugin</type>
491515
</dependency>
516+
<dependency>
517+
<groupId>org.apache.maven.plugins</groupId>
518+
<artifactId>maven-dependency-plugin</artifactId>
519+
<version>${maven-dependency-plugin-version}</version>
520+
<type>maven-plugin</type>
521+
</dependency>
492522
<dependency>
493523
<groupId>org.codehaus.mojo</groupId>
494524
<artifactId>exec-maven-plugin</artifactId>
@@ -533,6 +563,7 @@
533563
</dependencies>
534564

535565
<properties>
566+
<java.version.range>11</java.version.range>
536567
<maven.version.range>[3.5.2,)</maven.version.range>
537568
<maven-enforcer-plugin-version>3.0.0-M2</maven-enforcer-plugin-version>
538569
<maven-clean-plugin-version>3.1.0</maven-clean-plugin-version>
@@ -548,6 +579,7 @@
548579
<maven-release-plugin-version>2.5.3</maven-release-plugin-version>
549580
<maven-javadoc-plugin-version>3.1.0</maven-javadoc-plugin-version>
550581
<maven-failsafe-plugin-version>3.0.0-M3</maven-failsafe-plugin-version>
582+
<maven-dependency-plugin-version>3.1.1</maven-dependency-plugin-version>
551583
<exec-maven-plugin-version>1.6.0</exec-maven-plugin-version>
552584
<swagger-core-version>1.5.22</swagger-core-version>
553585
<jodatime-version>2.10.1</jodatime-version>

0 commit comments

Comments
 (0)