|
50 | 50 | <junit.version>5.11.3</junit.version>
|
51 | 51 |
|
52 | 52 | <!-- build plugin dependencies -->
|
| 53 | + <mvn-compiler.version>3.13.0</mvn-compiler.version> |
| 54 | + <mvn-surefire.version>3.5.1</mvn-surefire.version> |
| 55 | + <mvn-enforcer.version>3.5.0</mvn-enforcer.version> |
| 56 | + <mvn-source.version>3.3.1</mvn-source.version> |
| 57 | + <mvn-javadoc.version>3.10.1</mvn-javadoc.version> |
| 58 | + <mvn-gpg.version>3.2.7</mvn-gpg.version> |
| 59 | + <mvn-deploy.version>3.1.3</mvn-deploy.version> |
53 | 60 | <dependency-check.version>11.1.0</dependency-check.version>
|
54 |
| - <nexus-staging.version>1.6.8</nexus-staging.version> |
| 61 | + <nexus-staging.version>1.7.0</nexus-staging.version> |
55 | 62 | </properties>
|
56 | 63 |
|
57 | 64 | <dependencies>
|
|
100 | 107 | <plugin>
|
101 | 108 | <groupId>org.apache.maven.plugins</groupId>
|
102 | 109 | <artifactId>maven-compiler-plugin</artifactId>
|
103 |
| - <version>3.13.0</version> |
| 110 | + <version>${mvn-compiler.version}</version> |
104 | 111 | <configuration>
|
105 | 112 | <release>${project.jdk.version}</release>
|
106 | 113 | </configuration>
|
107 | 114 | </plugin>
|
108 | 115 | <plugin>
|
109 | 116 | <groupId>org.apache.maven.plugins</groupId>
|
110 | 117 | <artifactId>maven-surefire-plugin</artifactId>
|
111 |
| - <version>3.5.1</version> |
| 118 | + <version>${mvn-surefire.version}</version> |
112 | 119 | </plugin>
|
113 | 120 | <plugin>
|
114 | 121 | <groupId>org.apache.maven.plugins</groupId>
|
115 | 122 | <artifactId>maven-enforcer-plugin</artifactId>
|
116 |
| - <version>3.5.0</version> |
| 123 | + <version>${mvn-enforcer.version}</version> |
117 | 124 | <executions>
|
118 | 125 | <execution>
|
119 | 126 | <id>check-preconditions</id>
|
|
134 | 141 | </plugin>
|
135 | 142 | <plugin>
|
136 | 143 | <artifactId>maven-source-plugin</artifactId>
|
137 |
| - <version>3.3.1</version> |
| 144 | + <version>${mvn-source.version}</version> |
138 | 145 | <executions>
|
139 | 146 | <execution>
|
140 | 147 | <id>attach-sources</id>
|
|
146 | 153 | </plugin>
|
147 | 154 | <plugin>
|
148 | 155 | <artifactId>maven-javadoc-plugin</artifactId>
|
149 |
| - <version>3.10.1</version> |
| 156 | + <version>${mvn-javadoc.version}</version> |
150 | 157 | <executions>
|
151 | 158 | <execution>
|
152 | 159 | <id>attach-javadocs</id>
|
|
239 | 246 | <plugins>
|
240 | 247 | <plugin>
|
241 | 248 | <artifactId>maven-gpg-plugin</artifactId>
|
242 |
| - <version>3.2.7</version> |
| 249 | + <version>${mvn-gpg.version}</version> |
243 | 250 | <executions>
|
244 | 251 | <execution>
|
245 | 252 | <id>sign-artifacts</id>
|
|
271 | 278 | <plugin>
|
272 | 279 | <groupId>org.sonatype.plugins</groupId>
|
273 | 280 | <artifactId>nexus-staging-maven-plugin</artifactId>
|
274 |
| - <version>1.7.0</version> |
| 281 | + <version>${nexus-staging.version}</version> |
275 | 282 | <extensions>true</extensions>
|
276 | 283 | <configuration>
|
277 | 284 | <serverId>ossrh</serverId>
|
|
297 | 304 | <plugin>
|
298 | 305 | <groupId>org.apache.maven.plugins</groupId>
|
299 | 306 | <artifactId>maven-deploy-plugin</artifactId>
|
300 |
| - <version>3.1.3</version> |
| 307 | + <version>${mvn-deploy.version}</version> |
301 | 308 | </plugin>
|
302 | 309 | </plugins>
|
303 | 310 | </build>
|
|
0 commit comments