Andy Wilkinson
137318a845
Merge branch '2.6.x' into 2.7.x
...
Closes gh-31180
3 years ago
Damiano Albani
3f91ed037f
Fix Custom Layers Configuration section title in Maven plugin docs
...
See gh-31172
3 years ago
Andy Wilkinson
4bb5ba2bd0
Merge branch '2.7.x'
3 years ago
Andy Wilkinson
935d1264e0
Merge branch '2.6.x' into 2.7.x
3 years ago
Andy Wilkinson
3d203d0215
Polish
3 years ago
Andy Wilkinson
14af1bb2dc
Polish
3 years ago
Andy Wilkinson
26b89bfc80
Remove redundant throws declarations from public APIs
...
Closes gh-31179
3 years ago
Andy Wilkinson
5dfa5adb75
Merge branch '2.7.x'
...
Closes gh-31178
3 years ago
Andy Wilkinson
455ee0ce22
Merge branch '2.6.x' into 2.7.x
...
Closes gh-31177
3 years ago
Andy Wilkinson
ee45fd2fc8
Remove redundant throws declarations from internal APIs
...
Closes gh-31176
3 years ago
Andy Wilkinson
b3a4982f31
Merge branch '2.6.x' into 2.7.x
...
Closes gh-31174
3 years ago
Andy Wilkinson
cbf42dea14
Update deprecation messages to change removal version from 2.8 to 3.0
...
Closes gh-30903
3 years ago
Andy Wilkinson
003f747e77
Merge branch '2.7.x'
...
Closes gh-31170
3 years ago
Andy Wilkinson
e617035dba
Merge branch '2.6.x' into 2.7.x
...
Closes gh-31167
3 years ago
Andy Wilkinson
3e7bd582a3
Upgrade to Spring Java Format 0.0.33
...
Closes gh-31166
3 years ago
Phillip Webb
68bd9d6b6d
Merge branch '2.7.x'
3 years ago
Phillip Webb
06679a4c46
Merge branch '2.6.x' into 2.7.x
...
Closes gh-31128
3 years ago
Phillip Webb
9fa33e5645
Merge branch '2.5.x' into 2.6.x
...
Closes gh-31127
3 years ago
Phillip Webb
05a6447a8d
Polish "Resolve errors in layers.xsd"
...
Validate loaded `layer.xml` files against the XSD and additionally
update `<layers>` sub elements to have a 'minOccurs' of 0.
See gh-31126
3 years ago
Liuzh
0d78323b60
Resolve errors in layers.xsd
...
Update `layer-*.xsd` files with following fixes:
- Rename <includeProjectDependencies> to <includeModuleDependencies>
- Rename <excludeProjectDependencies> to <excludeModuleDependencies>
See gh-31126
3 years ago
Andy Wilkinson
c4beca3e01
Fix Maven-based AOT generation on Windows
...
Closes gh-30525
3 years ago
Phillip Webb
f8a41d34aa
Merge branch '2.7.x'
3 years ago
Phillip Webb
ea41e89c6c
Merge branch '2.5.x' into 2.6.x
3 years ago
Phillip Webb
7d2f1bafc0
Update copyright year of changed files
3 years ago
Phillip Webb
06f8041e4d
Merge branch '2.7.x'
3 years ago
Phillip Webb
d5d5997be7
Merge branch '2.6.x' into 2.7.x
3 years ago
Phillip Webb
99f5c781a5
Merge branch '2.5.x' into 2.6.x
3 years ago
Phillip Webb
350d27fe50
Polish code to use method references when possible
3 years ago
Andy Wilkinson
bcc27c5d22
Deleting existing output before running AOT processing
...
Closes gh-30981
3 years ago
Andy Wilkinson
08768b5821
Join compile classpath using system-dependent separator
...
See gh-30525
3 years ago
Andy Wilkinson
6c4fedb4a4
Revert "Logback 1.3 and SLF4J 2.0"
...
This reverts commit f39a080a0e
that was
pushed prematurely.
3 years ago
Andy Wilkinson
f39a080a0e
Logback 1.3 and SLF4J 2.0
3 years ago
Andy Wilkinson
0ce6e437a9
Align AotGenerateTests with spring.factories changes in Framework
3 years ago
Andy Wilkinson
770cb840c3
Use more flexible SpringFactoriesLoader
...
Closes gh-30235
Co-authored-by: Madhura Bhave <bhavem@vmware.com>
Co-authored-by: Stephane Nicoll <snicoll@vmware.com>
3 years ago
Andy Wilkinson
293a3c9ec1
Fix arguments passed to AOT processing in Gradle plugin
...
See gh-30527
3 years ago
Phillip Webb
8cf63a28b8
Update AOT work to latest Framework code
3 years ago
Andy Wilkinson
541ab69aff
Merge branch '2.7.x'
3 years ago
Andy Wilkinson
4cd850cfc0
Merge branch '2.6.x' into 2.7.x
...
Closes gh-30851
3 years ago
Andy Wilkinson
fa327a783d
Merge branch '2.5.x' into 2.6.x
...
Closes gh-30850
3 years ago
Andy Wilkinson
4fd2e0c916
Polish "Fix typos"
...
See gh-30773
3 years ago
Andy Wilkinson
f6d24dc1a8
Fix typos
...
See gh-30773
3 years ago
Andy Wilkinson
fcf45d5c22
Add support for invoking AOT to the Gradle plugin
...
Closes gh-30527
3 years ago
Stephane Nicoll
e81c6337c6
Add support for invoking AOT to the Maven Plugin
...
This commit adds an `aot-generate` goal to the Maven Plugin that
triggers AOT generation on the application. The new goal shares a
number of properties with the existing `run` goal and uses the same
algorithm to detect the main class to use.
Closes gh-30525
3 years ago
Andy Wilkinson
eacd8c04a5
Merge branch '2.7.x'
3 years ago
Andy Wilkinson
56690a7eb9
Merge branch '2.6.x' into 2.7.x
...
Closes gh-30791
3 years ago
Andy Wilkinson
409ec48e2a
Merge branch '2.5.x' into 2.6.x
...
Closes gh-30790
3 years ago
Andy Wilkinson
193ef9a06d
Package META-INF/services/ files beneath BOOT-INF/classes/
...
Closes gh-30413
3 years ago
Phillip Webb
7a6ca8ce25
Merge branch '2.7.x'
3 years ago
Phillip Webb
dd5696b59b
Update copyright year of changed files
3 years ago
Stephane Nicoll
a4cccc98c6
Merge branch '2.7.x'
3 years ago
izeye
ed412af138
Polish
...
See gh-30695
3 years ago
dreis2211
a63e730136
Remove unused private methods
...
See gh-30655
3 years ago
Andy Wilkinson
7e97073994
Merge branch '2.7.x'
3 years ago
Andy Wilkinson
74494f1d37
Merge branch '2.6.x' into 2.7.x
...
Closes gh-30671
3 years ago
Andy Wilkinson
1720290234
Merge branch '2.5.x' into 2.6.x
...
Closes gh-30670
3 years ago
Andy Wilkinson
f7d181e65b
Handle null additional properties more gracefully
...
Closes gh-30654
3 years ago
Scott Frederick
9aff0a998f
Merge branch '2.7.x'
3 years ago
Scott Frederick
f032690d0a
Add support for CNB platform API 0.9
...
Fixes gh-30566
3 years ago
Scott Frederick
e32511516e
Merge branch '2.7.x'
3 years ago
Scott Frederick
ef79a18514
Use provided scope for Maven core dependencies in Maven plugin
...
Fixes gh-29520
3 years ago
Stephane Nicoll
2a2c4be809
Merge branch '2.6.x' into 2.7.x
...
Closes gh-30510
3 years ago
Stephane Nicoll
b2a4ae38e8
Merge branch '2.5.x' into 2.6.x
...
Closes gh-30509
3 years ago
izeye
40d0e38e76
Test Spring Boot Gradle Plugin against Gradle 7.4.2
...
See gh-30506
3 years ago
Stephane Nicoll
5f66019706
Remove the ability to run an application in the Maven process
...
Closes gh-30501
3 years ago
Stephane Nicoll
13c9c1adb5
Merge branch '2.7.x'
3 years ago
Stephane Nicoll
2c5398898b
Polish "Deprecate running an application in the Maven JVM"
...
See gh-30479
3 years ago
Stephane Nicoll
c21b4a5280
Merge branch '2.7.x'
3 years ago
Stephane Nicoll
09696c90c7
Deprecate running an application in the Maven JVM
...
This commit deprecates the "fork" property so that the application
always runs in a dedicated process. This aligns with the behaviour of
the Gradle plugin, and simplifies the lifecycle of certain features that
would not work in a non-forked process.
Closes gh-30479
3 years ago
Andy Wilkinson
42ae55895d
Simplify resolution of the application's main class name
...
Closes gh-30467
3 years ago
Andy Wilkinson
fbb060e0fe
Polish
...
See 5d8c1d9bd7
.
3 years ago
Andy Wilkinson
d9c2e7c85a
Merge branch '2.7.x'
3 years ago
Andy Wilkinson
4722d9d17e
Merge branch '2.6.x' into 2.7.x
...
Closes gh-30470
3 years ago
Andy Wilkinson
880d33f391
Merge branch '2.5.x' into 2.6.x
...
Closes gh-30469
3 years ago
Andy Wilkinson
05b7befc7a
Fix javadoc of ResolveMainClassName setClasspath(Object)
...
Closes gh-30468
3 years ago
Andy Wilkinson
5d8c1d9bd7
Merge branch '2.7.x'
3 years ago
Andy Wilkinson
2f3ae02385
Merge branch '2.6.x' into 2.7.x
...
Closes gh-30466
3 years ago
Andy Wilkinson
8f985474a6
Merge branch '2.5.x' into 2.6.x
...
Closes gh-30465
3 years ago
Andy Wilkinson
d574563616
Document @ConstructorBinding and @DefaultValue with records
...
Closes gh-30460
3 years ago
Andy Wilkinson
98678ed415
Merge branch '2.7.x'
3 years ago
Andy Wilkinson
b4cbcd797e
Merge branch '2.6.x' into 2.7.x
...
Closes gh-30218
3 years ago
Andy Wilkinson
c4d2602a3e
Merge branch '2.5.x' into 2.6.x
...
Closes gh-30217
3 years ago
Octavia Togami
264a6888a9
Refactor code to avoid using internal LazyPublishArtifact
...
See gh-30209
3 years ago
Andy Wilkinson
9bf77b1a06
Merge branch '2.7.x'
3 years ago
Andy Wilkinson
4935c11a07
Merge branch '2.6.x' into 2.7.x
...
Closes gh-30215
3 years ago
Andy Wilkinson
464fce621d
Merge branch '2.5.x' into 2.6.x
...
Closes gh-30213
3 years ago
Andy Wilkinson
f11ddb4bd7
Prevent eager creation of bootWar task
...
Previously, querying the artifact's extension in
SinglePublishedArtifact would result in eager creation of the task
that creates the artifact. Typically, this is the bootWar task.
Instead of querying the extension, this commit reworks
SinglePublishedArtifact and its callers to call separate methods for
jar and war artifacts so that the extension check is no longer
required.
Tests have been added to ensure that running help does not trigger
any unexpected task creation. The tests' assertions tolerate some
variation in behavior that depend on the version of Gradle and
whether the configuration cache is enabled.
Closes gh-30211
3 years ago
Scott Frederick
377b13c048
Merge branch '2.7.x'
3 years ago
Scott Frederick
de321b00b7
Support podman for building images
...
Closes gh-30196
3 years ago
Scott Frederick
5e07db7d21
Merge branch '2.7.x'
3 years ago
Scott Frederick
7ad538cd84
Add option to use configured Docker host in builder
...
This commit adds support for a `docker.bindHostToBuilder` option in
the Maven and Gradle image building goal and task.
Fixes gh-29384
3 years ago
Scott Frederick
040afdeafe
Merge branch '2.7.x'
3 years ago
Scott Frederick
93622d18eb
Merge branch '2.6.x' into 2.7.x
...
Closes gh-30195
3 years ago
Scott Frederick
35a9a7fee2
Ignore deprecation warnings in Paketo system tests
...
Closes gh-30194
3 years ago
Andy Wilkinson
2600bf4719
Merge branch '2.6.x' into 2.7.x
...
Closes gh-30142
3 years ago
Andy Wilkinson
382c6972ec
Merge branch '2.5.x' into 2.6.x
...
Closes gh-30141
3 years ago
Andy Wilkinson
5264fb3d1e
Test our Gradle Plugin against Gradle 7.4.1
...
Closes gh-30139
3 years ago
Andy Wilkinson
e9d2ec507e
Merge branch '2.7.x'
3 years ago
Andy Wilkinson
d552f49128
Merge branch '2.7.x'
3 years ago
Andy Wilkinson
83de1995c7
Merge branch '2.6.x' into 2.7.x
...
Closes gh-30130
3 years ago
Andy Wilkinson
b0e4cabdd8
Merge branch '2.5.x' into 2.6.x
...
Closes gh-30123
3 years ago