Moritz Halbritter
2cb19f368e
Polish "Remove unnecessary nesting of calls to String.format"
...
See gh-40494
2 years ago
Hyeon Sung
0cf15fcad0
Remove unnecessary nesting of calls to String.format
...
See gh-40494
2 years ago
Andy Wilkinson
baf5a7f130
Make includes configurable via a property
...
See gh-39837
2 years ago
Andy Wilkinson
2a6293940b
Polish "Make excludes configurable via property"
...
See gh-39837
2 years ago
Matti Tahvonen
58fc8f8c01
Make excludes configurable via property
...
See gh-39837
2 years ago
Moritz Halbritter
ff66036e90
Remove redundant Regex escapes
...
Closes gh-40116
2 years ago
Phillip Webb
2c4909a89a
Update copyright year of changed files
2 years ago
Moritz Halbritter
8ffcfc9b77
Harmonize style of igored exceptions across the codebase
2 years ago
Moritz Halbritter
8fd28d9ece
Polish "Update the Debugging Documentation of the Spring Boot Maven Plugin"
...
See gh-39392
2 years ago
lukasdooo
b25d52c896
Update the Debugging Documentation of the Spring Boot Maven Plugin
...
See gh-39392
2 years ago
Andy Wilkinson
45c32854a5
Fix Checkstyle upgrade
...
Closes gh-38746
2 years ago
Yanming Zhou
ac18e3015c
Use `.isEmpty()` where feasible
...
See gh-38739
2 years ago
Scott Frederick
d1cce0f8ef
Upgrade default CNB builders to Paketo Jammy
...
Closes gh-38477
2 years ago
Moritz Halbritter
22a991b334
Document tags format used in Gradle and Maven plugins
...
Closes gh-33088
2 years ago
Phillip Webb
e891a3e24c
Polish adoc formatting
2 years ago
Moritz Halbritter
5ca7201fa5
Fix "Integrating with Actuator" code snippet
...
Closes gh-36114
2 years ago
Moritz Halbritter
8bb2228adf
Document how to unset maven.compiler.release
...
Closes gh-37993
2 years ago
Andy Wilkinson
666f68ea60
Document configuration for building images with Colima
...
Closes gh-34522
2 years ago
Phillip Webb
d47f8bf945
Update copyright year of changed files
2 years ago
Andy Wilkinson
5a75fae23b
Polish "Polish"
...
See gh-37745
2 years ago
Johnny Lim
303015ea2d
Polish
...
See gh-37745
2 years ago
Johnny Lim
ce813346c9
Add Javadoc since for AbstractAotMojo.getSession()
...
See gh-37462
2 years ago
Moritz Halbritter
a3611ae9f3
Polish "Use the Maven Archiver implementation for parsing outputTimestamp"
...
See gh-37438
2 years ago
Niels Basjes
a1b08e1819
Use the Maven Archiver implementation for parsing outputTimestamp
...
See gh-37438
2 years ago
Scott Frederick
d5cfe4d475
Remove invalid caches parameter entry from Maven plugin docs
...
Fixes gh-37048
2 years ago
Stephane Nicoll
0271efae4c
Polish "Avoid setting null compiler option"
...
See gh-36971
2 years ago
omaryaya
a0ad00c542
Avoid setting null compiler option
...
See gh-36971
2 years ago
normandra
62902a798d
Fix typo
...
See gh-36964
2 years ago
Stephane Nicoll
3ae65e073c
Use Aether to download JUnit platform launcher
...
This commit updates our maven plugin to use aether directly, rather than
the now deprecated maven features.
Closes gh-36724
2 years ago
Andy Wilkinson
68baa6e7df
Make section IDs consistent in Maven Plugin docs and enforce it
...
Closes gh-26619
2 years ago
Andy Wilkinson
64463fe7ec
Upgrade to Maven 3.9.4
...
Closes gh-36729
2 years ago
Andy Wilkinson
0457519fab
Upgrade to Maven 3.9.4
...
Closes gh-36717
2 years ago
Andy Wilkinson
afe00e4114
fixup! Upgrade to Maven 3.9.4
2 years ago
Andy Wilkinson
82205ba337
Upgrade to Maven 3.9.4
...
Closes gh-36717
2 years ago
Andy Wilkinson
59bd6879a2
Upgrade to Maven 3.9.4
...
Closes gh-36705
2 years ago
Andy Wilkinson
84c1c5ccaa
Polish "Don't run process-aot or process-test-aot on reactor projects"
...
See gh-35377
2 years ago
Urs Keller
0308de1672
Don't run process-aot or process-test-aot on reactor projects
...
See gh-35377
2 years ago
Andy Wilkinson
660dbb9afd
Fix Maven-built native images with Docker Compose dependency
...
Previously, we tried to prevent spring-boot-docker-compose from
causing problems with AOT and native images by excluding it from
the AOT processing classpath. This allowed AOT processing to
succeed. We cannot apply the same exclusion to the native image
classpath so spring-boot-docker-compose was still included in the
native image. This results in a failure at runtime due to missing
reflection hints.
This commit reverts that changes that excluded
spring-boot-docker-compose from the AOT processing classpath. This
allows AOT processing to generate reflection hints but reintroduces
the failure caused by the connection details bean definitions using
an instance supplier callback. To overcome this problem we disable
DockerComposeLifecycleManager during AOT processing and in a native
image. This ensures that no attempt is made to call docker compose up
and no connection details beans are defined.
Fixes gh-35676
3 years ago
Andy Wilkinson
853caf9a59
Do not exclude DevTools from Maven AOT processing classpath
...
When excluded from the AOT processing classpath, a reflection hint
for DevTools' RestartScopeInitializer that's registered in
spring.factories is not generated. When the native image is compiled
we have no control over its classpath so DevTools is included. This
causes a failure at runtime as RestartScopeInitializer cannot be
loaded due to the missing reflection hint.
Until we have control over the native image classpath, we need to
include DevTools on the AOT processing classpath and then rely on
DevTools disabling itself in a native image which it already does.
Fixes gh-35853
3 years ago
Stephane Nicoll
44c2090092
Polish "Fix description of build-image[-no-fork] Maven plugin goals"
...
See gh-35609
3 years ago
Thomas Kåsene
e84025b1b8
Fix description of build-image[-no-fork] Maven plugin goals
...
See gh-35609
3 years ago
Phillip Webb
1ec78e5437
Add devtools and docker-compose to test maven repository
...
See gh-35548
3 years ago
Phillip Webb
c2961a1e4a
Exclude docker-compose and devtools during AOT processing
...
Update `ProcessAotMojo` so that `spring-boot-docker-compose` and
`spring-boot-devtools` are not included on the classpath.
Fixes gh-35548
3 years ago
Phillip Webb
57e45dfb21
Update copyright year of changed files
3 years ago
Phillip Webb
585286e472
Revert "Resolve errors in layers.xsd" for 2.5
...
Revert layers.xsd fix to reduce risk of a regression since it has not
yet made it into a 2.5 release.
This reverts commit f185b0767a , reversing
changes made to bf3c6dfdba .
See gh-31126
3 years ago
Moritz Halbritter
52789cb191
Fix anchors in Maven plugin documentation
...
Closes gh-35371
3 years ago
Moritz Halbritter
a4092fb396
Remove HTML tags from TestRunMojo javadoc
...
Closes gh-35349
3 years ago
Marc Leroux
b61834c92d
Replace Mockito argument captors with assertArg
...
See gh-35015
3 years ago
Andy Wilkinson
e43998615c
Add a test-run goal to the Maven plugin
...
Closes gh-35202
3 years ago
Phillip Webb
b3226c55d2
Polish
3 years ago