Andy Wilkinson
6daf67a88c
Upgrade to Gradle 6.9
...
Closes gh-26408
4 years ago
Andy Wilkinson
2976fd9165
Merge branch '2.4.x'
...
Closes gh-26397
4 years ago
Andy Wilkinson
fe696ee22a
Merge branch '2.3.x' into 2.4.x
...
Closes gh-26396
4 years ago
Andy Wilkinson
ef9e3bafff
Test our Gradle plugin against 6.9-rc-2
...
Closes gh-26395
4 years ago
Andy Wilkinson
aeea15be0f
Merge branch '2.4.x'
...
Closes gh-26365
4 years ago
Andy Wilkinson
f7fae8f0f2
Merge branch '2.3.x' into 2.4.x
...
Closes gh-26364
4 years ago
Andy Wilkinson
b3275c5647
Align productionRuntimeClasspath with runtimeClasspath
...
Fixes gh-25798
4 years ago
Andy Wilkinson
b976483852
Merge branch '2.4.x'
...
Closes gh-26330
4 years ago
Andy Wilkinson
c0fe23181c
Merge branch '2.3.x' into 2.4.x
...
Closes gh-26329
4 years ago
Andy Wilkinson
94ca2d1e78
Test the Gradle plugin against Gradle 6.9-rc-1
...
Closes gh-26267
4 years ago
Andy Wilkinson
fa81b41afc
Merge branch '2.4.x'
...
Closes gh-26301
4 years ago
Andy Wilkinson
94519c33b1
Merge branch '2.3.x' into 2.4.x
...
Closes gh-26300
4 years ago
Andy Wilkinson
ef5fbb0669
Configure bootBuildImage's targetJavaVersion using a provider
...
Previously, the targetJavaVersion property of bootBuildImage was set
using the project's target compatibility directly. This meant that
property's value would reflect the configured target compatibility at
the time of the task's creation and any subsequent changes to the
target compatibility would be missed.
This commit updates the registration of the bootBuildImage task to set
the value of the targetJavaVersion property using a provider. This
indirection means that the project's target compatibility isn't read
until the value of the targetJavaVersion is read, allowing any changes
to the target compatibility to be picked up even if they're made after
the bootBuildImage task has been created.
Fixes gh-26297
4 years ago
Andy Wilkinson
6953da2013
Merge branch '2.4.x'
...
Closes gh-26257
4 years ago
Andy Wilkinson
a1138efc5f
Merge branch '2.3.x' into 2.4.x
...
Closes gh-26256
4 years ago
Andy Wilkinson
a470c1af3a
Align documentation with main default branch name
...
Closes gh-26255
4 years ago
Andy Wilkinson
b9348c6d28
Merge branch '2.4.x'
...
Closes gh-26169
4 years ago
Andy Wilkinson
bc1a462143
Merge branch '2.3.x' into 2.4.x
...
Closes gh-26168
4 years ago
Andy Wilkinson
82198a99e0
Polish nohttp configuration
...
Closes gh-26166
4 years ago
Stephane Nicoll
548baf7914
Update copyright year of changed file
...
See gh-26145
4 years ago
izeye
996472b42d
Polish
...
See gh-26145
4 years ago
Andy Wilkinson
b0cce645dd
Use a non-deprecated class to identify kotlin-gradle-plugin-api jar
...
See gh-26080
4 years ago
Andy Wilkinson
6f2b4aa685
Upgrade to Kotlin 1.5.0-RC
...
Closes gh-26080
Closes gh-25498
4 years ago
Andy Wilkinson
c4750fd0ff
Support Gradle 7 and raise minimum supported version to 6.8
...
Closes gh-26026
4 years ago
dreis2211
db79fe8b2c
Test our Gradle Plugin against Gradle 7.0
...
See gh-25997
4 years ago
Scott Frederick
e27d4848dd
Merge branch '2.4.x'
...
Closes gh-25993
4 years ago
Scott Frederick
6a7f1f1c56
Merge branch '2.3.x' into 2.4.x
...
Closes gh-25992
4 years ago
Scott Frederick
e19443093d
Document runtime JVM configuration when building an image
...
Fixes gh-21478
4 years ago
Andy Wilkinson
8b5f914ba5
Revert "Merge branch '2.4.x'"
...
This reverts commit 97b26b4886
, reversing
changes made to 6f9b1ed6a3
.
See gh-25840
4 years ago
Andy Wilkinson
e9ce20dbf4
Revert "Merge branch '2.3.x' into 2.4.x"
...
This reverts commit 586ce00e06
, reversing
changes made to 563b8a8cec
.
See gh-25839
4 years ago
Andy Wilkinson
b35d1ec6e8
Revert "Use test harness for image building integration tests"
...
This reverts commit da9d8d6055
.
See gh-25838
4 years ago
Phillip Webb
807ea1af0d
Update copyright year of changed files
4 years ago
Andy Wilkinson
095ff18854
Test our Gradle plugin against Gradle 7.0-rc-2
...
Closes gh-25888
4 years ago
Scott Frederick
97b26b4886
Merge branch '2.4.x'
...
Closes gh-25840
4 years ago
Scott Frederick
586ce00e06
Merge branch '2.3.x' into 2.4.x
...
Closes gh-25839
4 years ago
Scott Frederick
da9d8d6055
Use test harness for image building integration tests
...
This commit modifies the integration tests for the Maven and Gradle
image building goal and task to use a custom builder as a test harness
to verify that the plugins invoke the builder as expected.
Fixes gh-25838
4 years ago
Phillip Webb
8c31d29acf
Merge branch '2.4.x'
4 years ago
Phillip Webb
a28a3ae090
Merge branch '2.3.x' into 2.4.x
4 years ago
Phillip Webb
9c8a97809d
Consistent use of @deprecated since
...
Restore the patch version number for consistency with `@since`
tags.
See gh-25808
4 years ago
Phillip Webb
c9451b59f2
Merge branch '2.4.x'
4 years ago
Phillip Webb
a0f5169966
Polish
4 years ago
Phillip Webb
44b1751bb4
Merge branch '2.4.x'
...
Closes gh-25826
4 years ago
Phillip Webb
363f5829d1
Merge branch '2.3.x' into 2.4.x
...
Closes gh-25825
4 years ago
Phillip Webb
26dd1b9a26
Update deprecations with for removal targets
...
Update all deprecation tags to include a removal target.
Closes gh-25808
4 years ago
dreis2211
a9a37f0dd5
Increase test coverage on Java 16
...
See gh-25809
4 years ago
Andy Wilkinson
ca46fe7cd0
Test our Gradle plugin against Gradle 7.0-rc-1
...
Closes gh-25763
4 years ago
Andy Wilkinson
fb670ee654
Drop support for Gradle 5.6.x
...
Closes gh-24225
4 years ago
Andy Wilkinson
83342c7aa7
Test the Gradle plugin against 7.0-milestone-3
...
Closes gh-25747
4 years ago
Andy Wilkinson
ebdb046ca9
Leave jar and war tasks enabled but configured with a classifier
...
Closes gh-23797
4 years ago
Phillip Webb
6e5c510e0a
Migrate to asciidoctor-spring-backends
...
Migrate to the snapshot version of asciidoctor-spring-backends.
See gh-25553
4 years ago
Stephane Nicoll
76d0a7f8ba
Merge branch '2.4.x'
...
Closes gh-25506
4 years ago
dreis2211
89a44f3da4
Fix some assertions
...
See gh-25499
4 years ago
Andy Wilkinson
961a34a5ee
Merge branch '2.4.x'
...
Closes gh-25497
4 years ago
Andy Wilkinson
1ce6e796fe
Polish "Allow the project to be built with Java 16"
...
See gh-25171
4 years ago
dreis2211
1ccd8dae8a
Allow the project to be built with Java 16
...
See gh-25171
4 years ago
Scott Frederick
434db48969
Merge branch '2.4.x'
...
Closes gh-25469
4 years ago
Scott Frederick
afb60d6161
Add tests for Gradle examples used in plugin docs
...
Fixes gh-25468
4 years ago
Stephane Nicoll
a80f1af811
Merge branch '2.4.x'
...
Closes gh-25463
4 years ago
Stephane Nicoll
ed1c68f567
Update copyright year of changed file
...
See gh-25454
4 years ago
jnizet
cbab2396e2
Fix property name in gradle plugin documentation
...
See gh-25454
4 years ago
Andy Wilkinson
b36caec413
Merge branch '2.4.x'
...
Closes gh-25438
4 years ago
Andy Wilkinson
d48551ff12
Merge branch '2.3.x' into 2.4.x
...
Closes gh-25437
4 years ago
Stefan Wolf
86ca32e694
Enable stricter validation for Gradle plugin
...
See gh-25409
4 years ago
Scott Frederick
a80c4ad38d
Support image building with Gradle and war packaging
...
This commit updates the Gradle image building task to support building
images from executable and non-executable war files.
Fixes gh-23825
4 years ago
Andy Wilkinson
9836b060d4
Test the Gradle plugin against 7.0-milestone-2
...
Closes gh-25404
4 years ago
Scott Frederick
76e42ff96f
Correct grouping of custom buildpacks
...
This commit corrects the order.toml file that is generated and added
to the builder when building an image using custom buildpacks with the
Maven or Gradle plugin in order to support buildpacks that depend on
detection as a group.
Fixes gh-25378
4 years ago
Scott Frederick
89555a8745
Add bindings option for image building
...
This commit adds configuration to the Maven and Gradle plugins to
allow a list of volume mount bindings to be provided to the image
building goal and task. This enables service bindings to be mounted
in the builder image that are recognized by buildpacks to support
custom certificates, build tool configuration, APM integration, and
other buildpack features.
Fixes gh-23518
4 years ago
Andy Wilkinson
a14bf7a3b8
Deprecate support for Gradle's maven plugin
...
Closes gh-25267
4 years ago
Scott Frederick
f54f784f80
Add buildpack option for image building
...
This commit adds configuration to the Maven and Gradle plugins to
allow a list of buildpacks to be provided to the image building
goal and task.
Fixes gh-21722
4 years ago
Andy Wilkinson
5618646fc7
Merge branch '2.4.x'
...
Closes gh-25308
4 years ago
Andy Wilkinson
b86351d0cf
Merge branch '2.3.x' into 2.4.x
...
Closes gh-25307
4 years ago
Andy Wilkinson
a2adb877ee
Polish "Encourage use of maven-publish plugin in Gradle docs"
...
See gh-25299
4 years ago
Robert Smith
c0a5245a3e
Encourage use of maven-publish plugin in Gradle docs
...
See gh-25299
4 years ago
Andy Wilkinson
514aede91e
Merge branch '2.4.x'
...
Closes gh-25168
4 years ago
Andy Wilkinson
45e6c12cb6
Consider transitives when identifying project dependencies
...
Previously, when building a layered jar, the Gradle plugin only
considered a configuration's direct dependencies when identifying
project dependencies. This resulted in transitive project dependencies
being missed when deciding which dependencies belong in the
application layer.
This commit updates ResolvedDependencies to consider all projects
from the root project when collecting the IDs of local projects. This
ensures that any project dependency, no matter where it appears in the
dependency graph, is successfully identified.
Fixes gh-25163
4 years ago
Andy Wilkinson
d30251092b
Test the Gradle Plugin against 7.0-milestone-1
...
Closes gh-25103
4 years ago
Andy Wilkinson
db781a0d84
Merge branch '2.4.x'
...
See gh-25077
4 years ago
Andy Wilkinson
788a42d694
Merge branch '2.3.x' into 2.4.x
...
See gh-25076
4 years ago
Andy Wilkinson
67479b6380
Add junit-platform-launcher dependency by convention
...
Closes gh-25074
4 years ago
Phillip Webb
d9f3e89395
Merge branch '2.4.x'
4 years ago
Phillip Webb
630d216430
Update copyright year of changed files
4 years ago
Phillip Webb
939b5dfc26
Add junit-platform-launcher dependency
...
Update `build.gradle` files to ensure that `junit-platform-launcher` is
a `testRuntimeOnly` dependency. This ensures that tests can be run from
Eclipse.
Closes gh-25074
4 years ago
Madhura Bhave
c73e3cc2dc
Update documentation for layered wars
...
Closes gh-22821
Closes gh-22195
4 years ago
Madhura Bhave
1245e5eec9
Add support for creating layered war files with Gradle
...
See gh-22195
4 years ago
Phillip Webb
c76a0f7a81
Merge branch '2.4.x'
...
Closes gh-25043
4 years ago
Phillip Webb
ca9b612e27
Merge branch '2.3.x' into 2.4.x
...
Closes gh-25042
4 years ago
jongmin92
23ecb86089
Document missing code to run Gradle bootRun task
...
See gh-25012
4 years ago
Phillip Webb
c9a2c4e326
Merge branch '2.4.x'
4 years ago
Phillip Webb
d06407ec0a
Update copyright year of changed files
4 years ago
Phillip Webb
b1f27b7604
Merge branch '2.4.x'
...
Closes gh-24995
4 years ago
Phillip Webb
522f68cb40
Merge branch '2.3.x' into 2.4.x
...
Closes gh-24994
4 years ago
Phillip Webb
464b302655
Set withTestKitDir per Gradle version
...
Attempt to fix cache locking issues by setting a unique `withTestKitDir`
directory for each tested Gradle version.
Closes gh-24993
4 years ago
Andy Wilkinson
f3fd55dac6
Merge branch '2.4.x'
...
Closes gh-24976
4 years ago
Andy Wilkinson
9c8645dec2
Merge branch '2.3.x' into 2.4.x
...
Closes gh-24975
4 years ago
Andy Wilkinson
46d908f632
Upgrade to Gradle 6.8.1
...
Closes gh-24737
4 years ago
Stephane Nicoll
2c2c160579
Remove deprecated code
...
See gh-24806
4 years ago
Phillip Webb
6c2ff56fba
Fix tests to also work in IDE
4 years ago
Phillip Webb
a6a7c06e55
Merge branch '2.3.x' into 2.4.x
4 years ago
Phillip Webb
9da0bd8523
Update copyright year of changed files
4 years ago
Andy Wilkinson
c3dfb9bd29
Merge branch '2.3.x' into 2.4.x
...
Closes gh-24768
4 years ago