|
154 | 154 | </properties> |
155 | 155 |
|
156 | 156 | <profiles> |
157 | | - |
158 | 157 | <profile> |
159 | 158 |
|
160 | 159 | <!-- Profile to be run on the CI server, JARs JavaDocs --> |
161 | | - |
162 | 160 | <id>ci</id> |
163 | 161 |
|
164 | 162 | <build> |
|
214 | 212 |
|
215 | 213 | </plugins> |
216 | 214 | </build> |
217 | | - |
218 | 215 | </profile> |
219 | 216 |
|
220 | | - |
221 | | - <!-- |
222 | | - Profile to be run before a release is executed, currently does the following: |
223 | | - |
224 | | - - Prevents third-party snapshot dependencies in projects |
225 | | - --> |
226 | | - |
227 | 217 | <profile> |
| 218 | + <!-- |
| 219 | + Profile to be run before a release is executed, currently does the following: |
| 220 | +
|
| 221 | + - Prevents third-party snapshot dependencies in projects |
| 222 | + --> |
228 | 223 | <id>pre-release</id> |
| 224 | + |
229 | 225 | <build> |
230 | 226 | <plugins> |
| 227 | + |
231 | 228 | <plugin> |
232 | 229 | <groupId>org.apache.maven.plugins</groupId> |
233 | 230 | <artifactId>maven-enforcer-plugin</artifactId> |
|
261 | 258 | </dependency> |
262 | 259 | </dependencies> |
263 | 260 | </plugin> |
| 261 | + |
264 | 262 | </plugins> |
265 | 263 | </build> |
266 | 264 | </profile> |
267 | 265 |
|
268 | 266 | <profile> |
| 267 | + |
269 | 268 | <id>antora-process-resources</id> |
| 269 | + |
270 | 270 | <build> |
271 | 271 | <plugins> |
| 272 | + |
272 | 273 | <plugin> |
273 | 274 | <groupId>io.spring.maven.antora</groupId> |
274 | 275 | <artifactId>antora-component-version-maven-plugin</artifactId> |
|
326 | 327 | </profile> |
327 | 328 |
|
328 | 329 | <profile> |
| 330 | + |
329 | 331 | <id>antora</id> |
330 | 332 |
|
331 | 333 | <properties> |
|
335 | 337 | <maven.install.skip>true</maven.install.skip> |
336 | 338 | <skipTests>true</skipTests> |
337 | 339 | </properties> |
338 | | - <build> |
339 | 340 |
|
| 341 | + <build> |
340 | 342 | <plugins> |
| 343 | + |
341 | 344 | <!-- force-skip --> |
342 | 345 | <plugin> |
343 | 346 | <groupId>org.jetbrains.kotlin</groupId> |
|
355 | 358 | <skip>true</skip> |
356 | 359 | </configuration> |
357 | 360 | </plugin> |
| 361 | + |
358 | 362 | </plugins> |
359 | 363 |
|
360 | 364 | <pluginManagement> |
361 | 365 | <plugins> |
| 366 | + |
362 | 367 | <plugin> |
363 | 368 | <groupId>io.spring.maven.antora</groupId> |
364 | 369 | <artifactId>antora-maven-plugin</artifactId> |
|
375 | 380 | </execution> |
376 | 381 | </executions> |
377 | 382 | </plugin> |
| 383 | + |
378 | 384 | <plugin> |
379 | 385 | <groupId>org.antora</groupId> |
380 | 386 | <artifactId>antora-maven-plugin</artifactId> |
|
391 | 397 | </execution> |
392 | 398 | </executions> |
393 | 399 | </plugin> |
| 400 | + |
394 | 401 | </plugins> |
395 | 402 | </pluginManagement> |
396 | 403 | </build> |
|
401 | 408 | <!-- |
402 | 409 | Profile to be activated when building the docs artifacts. |
403 | 410 | --> |
404 | | - |
405 | 411 | <id>distribute</id> |
406 | 412 |
|
407 | 413 | <properties> |
|
424 | 430 | </dependencies> |
425 | 431 |
|
426 | 432 | <build> |
427 | | - |
428 | 433 | <plugins> |
429 | 434 |
|
430 | 435 | <!-- force-skip --> |
|
448 | 453 | <!-- |
449 | 454 | Unpacks the content of spring-data-build-resources into the shared resources folder. |
450 | 455 | --> |
451 | | - |
452 | 456 | <plugin> |
453 | 457 | <groupId>org.apache.maven.plugins</groupId> |
454 | 458 | <artifactId>maven-dependency-plugin</artifactId> |
|
473 | 477 | <!-- |
474 | 478 | Configures JavaDoc generation. |
475 | 479 | --> |
476 | | - |
477 | 480 | <plugin> |
478 | 481 | <groupId>org.apache.maven.plugins</groupId> |
479 | 482 | <artifactId>maven-javadoc-plugin</artifactId> |
|
579 | 582 | <!-- |
580 | 583 | Asciidoctor |
581 | 584 | --> |
582 | | - |
583 | 585 | <plugin> |
584 | 586 | <groupId>org.asciidoctor</groupId> |
585 | 587 | <artifactId>asciidoctor-maven-plugin</artifactId> |
|
659 | 661 | </plugin> |
660 | 662 |
|
661 | 663 | <!-- Deploy to Artifactory --> |
662 | | - |
663 | 664 | <plugin> |
664 | 665 | <groupId>org.jfrog.buildinfo</groupId> |
665 | 666 | <artifactId>artifactory-maven-plugin</artifactId> |
|
698 | 699 | </execution> |
699 | 700 | </executions> |
700 | 701 | </plugin> |
| 702 | + |
701 | 703 | </plugins> |
702 | 704 | </pluginManagement> |
703 | 705 | </build> |
704 | | - |
705 | 706 | </profile> |
706 | 707 |
|
707 | 708 | <profile> |
708 | 709 |
|
709 | 710 | <!-- |
710 | 711 | Profile to be activated when building the schema artifacts. |
711 | 712 | --> |
712 | | - |
713 | 713 | <id>distribute-schema</id> |
714 | 714 |
|
715 | 715 | <properties> |
|
732 | 732 | </dependencies> |
733 | 733 |
|
734 | 734 | <build> |
735 | | - |
736 | 735 | <plugins> |
737 | 736 |
|
738 | 737 | <!-- force-skip --> |
|
756 | 755 | <!-- |
757 | 756 | Unpacks the content of spring-data-build-resources into the shared resources folder. |
758 | 757 | --> |
759 | | - |
760 | 758 | <plugin> |
761 | 759 | <groupId>org.apache.maven.plugins</groupId> |
762 | 760 | <artifactId>maven-dependency-plugin</artifactId> |
|
783 | 781 | Depended on by the site.xml assembly descriptor. |
784 | 782 | Conditional execution if schemas are present. |
785 | 783 | --> |
786 | | - |
787 | 784 | <plugin> |
788 | 785 | <groupId>org.apache.maven.plugins</groupId> |
789 | 786 | <artifactId>maven-antrun-plugin</artifactId> |
|
862 | 859 | <plugins> |
863 | 860 |
|
864 | 861 | <!-- Deploy to Artifactory --> |
865 | | - |
866 | 862 | <plugin> |
867 | 863 | <groupId>org.jfrog.buildinfo</groupId> |
868 | 864 | <artifactId>artifactory-maven-plugin</artifactId> |
|
901 | 897 | </execution> |
902 | 898 | </executions> |
903 | 899 | </plugin> |
| 900 | + |
904 | 901 | </plugins> |
905 | 902 | </pluginManagement> |
906 | 903 | </build> |
907 | 904 |
|
908 | 905 | </profile> |
909 | 906 |
|
910 | 907 | <profile> |
| 908 | + |
911 | 909 | <id>spring6-next</id> |
912 | 910 | <properties> |
913 | 911 | <spring>6.2.11-SNAPSHOT</spring> |
914 | 912 | </properties> |
| 913 | + |
915 | 914 | <repositories> |
916 | 915 | <repository> |
917 | 916 | <id>spring-snapshot</id> |
|
924 | 923 | </profile> |
925 | 924 |
|
926 | 925 | <profile> |
| 926 | + |
927 | 927 | <id>jackson-next</id> |
| 928 | + |
928 | 929 | <properties> |
929 | 930 | <jackson>2.15.2</jackson> |
930 | 931 | </properties> |
|
940 | 941 | </profile> |
941 | 942 |
|
942 | 943 | <profile> |
| 944 | + |
943 | 945 | <id>jmh</id> |
| 946 | + |
944 | 947 | <dependencies> |
945 | 948 | <dependency> |
946 | 949 | <groupId>com.github.mp911de.microbenchmark-runner</groupId> |
|
949 | 952 | <scope>test</scope> |
950 | 953 | </dependency> |
951 | 954 | </dependencies> |
| 955 | + |
952 | 956 | <repositories> |
953 | 957 | <repository> |
954 | 958 | <id>jitpack.io</id> |
|
1132 | 1136 | --> |
1133 | 1137 |
|
1134 | 1138 | <pluginManagement> |
1135 | | - |
1136 | 1139 | <plugins> |
1137 | 1140 |
|
1138 | 1141 | <plugin> |
|
1272 | 1275 | </plugin> |
1273 | 1276 |
|
1274 | 1277 | </plugins> |
1275 | | - |
1276 | 1278 | </pluginManagement> |
1277 | 1279 |
|
1278 | 1280 | <plugins> |
|
1296 | 1298 | </args> |
1297 | 1299 | </configuration> |
1298 | 1300 | <executions> |
| 1301 | + |
1299 | 1302 | <execution> |
1300 | 1303 | <id>compile</id> |
1301 | 1304 | <phase>compile</phase> |
|
1309 | 1312 | </sourceDirs> |
1310 | 1313 | </configuration> |
1311 | 1314 | </execution> |
| 1315 | + |
1312 | 1316 | <execution> |
1313 | 1317 | <id>test-compile</id> |
1314 | 1318 | <phase>test-compile</phase> |
|
1322 | 1326 | </sourceDirs> |
1323 | 1327 | </configuration> |
1324 | 1328 | </execution> |
| 1329 | + |
1325 | 1330 | <execution> |
1326 | 1331 | <id>jmh-compile</id> |
1327 | 1332 | <phase>test-compile</phase> |
|
1335 | 1340 | </sourceDirs> |
1336 | 1341 | </configuration> |
1337 | 1342 | </execution> |
| 1343 | + |
1338 | 1344 | </executions> |
1339 | 1345 | </plugin> |
1340 | 1346 |
|
|
1346 | 1352 | <target>${source.level}</target> |
1347 | 1353 | </configuration> |
1348 | 1354 | <executions> |
| 1355 | + |
1349 | 1356 | <execution> |
1350 | 1357 | <id>default-compile</id> |
1351 | 1358 | <phase>none</phase> |
1352 | 1359 | </execution> |
| 1360 | + |
1353 | 1361 | <execution> |
1354 | 1362 | <id>default-testCompile</id> |
1355 | 1363 | <phase>none</phase> |
1356 | 1364 | </execution> |
| 1365 | + |
1357 | 1366 | <execution> |
1358 | 1367 | <id>java-compile</id> |
1359 | 1368 | <phase>compile</phase> |
1360 | 1369 | <goals> |
1361 | 1370 | <goal>compile</goal> |
1362 | 1371 | </goals> |
1363 | 1372 | </execution> |
| 1373 | + |
1364 | 1374 | <execution> |
1365 | 1375 | <id>java-test-compile</id> |
1366 | 1376 | <phase>test-compile</phase> |
1367 | 1377 | <goals> |
1368 | 1378 | <goal>testCompile</goal> |
1369 | 1379 | </goals> |
1370 | 1380 | </execution> |
| 1381 | + |
1371 | 1382 | </executions> |
1372 | 1383 | </plugin> |
1373 | 1384 |
|
|
1425 | 1436 | <groupId>org.codehaus.mojo</groupId> |
1426 | 1437 | <artifactId>build-helper-maven-plugin</artifactId> |
1427 | 1438 | <executions> |
| 1439 | + |
1428 | 1440 | <execution> |
1429 | 1441 | <id>add-jmh-source</id> |
1430 | 1442 | <phase>generate-test-sources</phase> |
|
1437 | 1449 | </sources> |
1438 | 1450 | </configuration> |
1439 | 1451 | </execution> |
| 1452 | + |
1440 | 1453 | <execution> |
1441 | 1454 | <id>add-kotlin-source</id> |
1442 | 1455 | <phase>prepare-package</phase> |
|
1449 | 1462 | </sources> |
1450 | 1463 | </configuration> |
1451 | 1464 | </execution> |
| 1465 | + |
1452 | 1466 | </executions> |
1453 | 1467 | </plugin> |
1454 | 1468 |
|
|
0 commit comments