|
46 | 46 | <mockito.version>5.17.0</mockito.version>
|
47 | 47 |
|
48 | 48 | <!-- build plugin dependencies -->
|
49 |
| - <mvn-surefire.version>3.5.3</mvn-surefire.version> |
| 49 | + <mvn-clean.version>3.4.1</mvn-clean.version> |
| 50 | + <mvn-compiler.version>3.14.0</mvn-compiler.version> |
| 51 | + <mvn-dependency.version>3.8.1</mvn-dependency.version> |
| 52 | + <mvn-deploy.version>3.1.4</mvn-deploy.version> |
| 53 | + <mvn-enforcer.version>3.5.0</mvn-enforcer.version> |
50 | 54 | <mvn-failsafe.version>3.5.3</mvn-failsafe.version>
|
| 55 | + <mvn-javadoc.version>3.11.2</mvn-javadoc.version> |
| 56 | + <mvn-gpg.version>3.2.7</mvn-gpg.version> |
| 57 | + <mvn-resources.version>3.3.1</mvn-resources.version> |
| 58 | + <mvn-source.version>3.3.1</mvn-source.version> |
| 59 | + <mvn-surefire.version>3.5.3</mvn-surefire.version> |
| 60 | + <exec-maven.version>3.5.0</exec-maven.version> |
51 | 61 | <dependency-check.version>12.1.1</dependency-check.version>
|
52 | 62 | <central-publishing.version>0.7.0</central-publishing.version>
|
53 | 63 | <jextract-maven.version>0.4.3</jextract-maven.version>
|
| 64 | + <junit-tree-reporter.version>1.4.0</junit-tree-reporter.version> |
54 | 65 |
|
55 | 66 | <!-- jextract props -->
|
56 | 67 | <win.umHeaderPath>C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um</win.umHeaderPath>
|
|
113 | 124 | <plugin>
|
114 | 125 | <groupId>org.apache.maven.plugins</groupId>
|
115 | 126 | <artifactId>maven-clean-plugin</artifactId>
|
116 |
| - <version>3.4.1</version> |
| 127 | + <version>${mvn-clean.version}</version> |
117 | 128 | <configuration>
|
118 | 129 | <filesets>
|
119 | 130 | <fileset>
|
|
136 | 147 | <plugin>
|
137 | 148 | <groupId>org.apache.maven.plugins</groupId>
|
138 | 149 | <artifactId>maven-compiler-plugin</artifactId>
|
139 |
| - <version>3.14.0</version> |
| 150 | + <version>${mvn-compiler.version}</version> |
140 | 151 | <configuration>
|
141 | 152 | <compilerArgs>
|
142 | 153 | <arg>-h</arg>
|
|
148 | 159 | <plugin>
|
149 | 160 | <groupId>org.apache.maven.plugins</groupId>
|
150 | 161 | <artifactId>maven-enforcer-plugin</artifactId>
|
151 |
| - <version>3.5.0</version> |
| 162 | + <version>${mvn-enforcer.version}</version> |
152 | 163 | <executions>
|
153 | 164 | <execution>
|
154 | 165 | <id>check-preconditions</id>
|
|
169 | 180 | <plugin>
|
170 | 181 | <groupId>org.apache.maven.plugins</groupId>
|
171 | 182 | <artifactId>maven-dependency-plugin</artifactId>
|
172 |
| - <version>3.8.1</version> |
| 183 | + <version>${mvn-dependency.version}</version> |
173 | 184 | <executions>
|
174 | 185 | <execution>
|
175 | 186 | <id>jar-paths-to-properties</id>
|
|
181 | 192 | </plugin>
|
182 | 193 | <plugin>
|
183 | 194 | <artifactId>maven-resources-plugin</artifactId>
|
184 |
| - <version>3.3.1</version> |
| 195 | + <version>${mvn-resources.version}</version> |
185 | 196 | <executions>
|
186 | 197 | <execution>
|
187 | 198 | <id>copy-dlls</id>
|
|
212 | 223 | <dependency>
|
213 | 224 | <groupId>me.fabriciorby</groupId>
|
214 | 225 | <artifactId>maven-surefire-junit5-tree-reporter</artifactId>
|
215 |
| - <version>1.4.0</version> |
| 226 | + <version>${junit-tree-reporter.version}</version> |
216 | 227 | </dependency>
|
217 | 228 | </dependencies>
|
218 | 229 | <configuration>
|
|
243 | 254 | </plugin>
|
244 | 255 | <plugin>
|
245 | 256 | <artifactId>maven-source-plugin</artifactId>
|
246 |
| - <version>3.3.1</version> |
| 257 | + <version>${mvn-source.version}</version> |
247 | 258 | <executions>
|
248 | 259 | <execution>
|
249 | 260 | <id>attach-sources</id>
|
|
255 | 266 | </plugin>
|
256 | 267 | <plugin>
|
257 | 268 | <artifactId>maven-javadoc-plugin</artifactId>
|
258 |
| - <version>3.11.2</version> |
| 269 | + <version>${mvn-javadoc.version}</version> |
259 | 270 | <executions>
|
260 | 271 | <execution>
|
261 | 272 | <id>attach-javadocs</id>
|
|
357 | 368 | <plugin>
|
358 | 369 | <groupId>org.codehaus.mojo</groupId>
|
359 | 370 | <artifactId>exec-maven-plugin</artifactId>
|
360 |
| - <version>3.5.0</version> |
| 371 | + <version>${exec-maven.version}</version> |
361 | 372 | <configuration>
|
362 | 373 | <executable>cmd</executable>
|
363 | 374 | <workingDirectory>${project.basedir}</workingDirectory>
|
|
404 | 415 | <plugins>
|
405 | 416 | <plugin>
|
406 | 417 | <artifactId>maven-gpg-plugin</artifactId>
|
407 |
| - <version>3.2.7</version> |
| 418 | + <version>${mvn-gpg.version}</version> |
408 | 419 | <executions>
|
409 | 420 | <execution>
|
410 | 421 | <id>sign-artifacts</id>
|
|
454 | 465 | <plugin>
|
455 | 466 | <groupId>org.apache.maven.plugins</groupId>
|
456 | 467 | <artifactId>maven-deploy-plugin</artifactId>
|
457 |
| - <version>3.1.4</version> |
| 468 | + <version>${mvn-deploy.version}</version> |
458 | 469 | </plugin>
|
459 | 470 | </plugins>
|
460 | 471 | </build>
|
|
0 commit comments