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