Andy Wilkinson
3e6e64ec49
Use build instead of temp dir for Gradle TestKit directories
...
Closes gh-46479
5 months ago
Andy Wilkinson
8c261ce2fc
Test Gradle plugin against Gradle 7.6.6
...
Closes gh-46300
6 months ago
Phillip Webb
3aeb18d618
Add license header to gradle files
...
See gh-46065
6 months ago
Phillip Webb
d66b28fcba
Update end copyright year to 'present'
...
See gh-46065
6 months ago
Andy Wilkinson
c13dc92286
Test against Gradle 7.6.5
...
Closes gh-45998
6 months ago
Andy Wilkinson
2efad20f7b
Broaden Gradle compatibility testing
...
Closes gh-45692
7 months ago
Phillip Webb
2143d702f2
Polish boolean members that can use the default `false` value
8 months ago
Andy Wilkinson
42ad6ddf0a
Raise the minimum supported version of Gradle to 8.4
...
Closes gh-42481
1 year ago
Phillip Webb
c347ccaa76
Attempt to fix system tests following repository updates
...
See gh-42333
1 year ago
Phillip Webb
ad72411e2b
Apply conventions plugin to all subprojects
...
Closes gh-42438
1 year ago
Phillip Webb
eafe61c4ca
Backport upgrade to Gradle 8.10.1
...
Cherry-pick commits d756bf4e86 , 083ac67d13 and 162c929a80 to
upgrade to Gradle 8.10.1.
Closes gh-42433
1 year ago
Andy Wilkinson
1240c59482
Only configure plugin classpath where it's needed
...
When spring-boot-gradle-plugin is using GradleRunner, it needs to be
configured with a custom plugin classpath to account for the fact
that our Gradle plugin is on the classpath of the system classloader
but some of the other plugins would only be available on a
Gradle-created classloader. This imbalance cause class loading
problems as code in spring-boot-gradle-plugin can't see types at
runtime that are only available on the Gradle-created classloader.
To overcome this, we need to configure the GradleRunner with a custom
plugin classpath that contains both spring-boot-gradle-plugin and all
of the other plugins that are used in its various integration tests.
Previously, this was done in GradleBuild that's used by both
spring-boot-gradle-plugin and spring-boot-image-tests. This caused
a problem as spring-boot-image-tests does not have the
above-described problem and trying to correct it did not work leaving
tests that use spring-boot-gradle-plugin unable to see other plugins
such that the native image plugin.
This commit reworks the customization of the plugin classpath so that
it's only done in spring-boot-gradle-plugin's integration tests.
Closes gh-42338
1 year ago
Andy Wilkinson
d756bf4e86
Upgrade build to Gradle 8.10
...
Closes gh-41980
1 year ago
Andy Wilkinson
cc88a1db97
Test Gradle Plugin against Gradle 8.10
...
Closes gh-41870
1 year ago
Andy Wilkinson
5f666eec5b
Reduce warnings reported by Eclipse
...
Closes gh-41598
1 year ago
Andy Wilkinson
f702230c12
Test Gradle plugin against Gradle 8.9
...
Closes gh-41454
1 year ago
Scott Frederick
8623c92a29
Change spring-boot-buildpack-platform api deps to implementation
...
Closes gh-40935
2 years ago
Andy Wilkinson
28a887ad0f
Raise minimum supported version of Gradle
...
Closes gh-41180
2 years ago
Phillip Webb
2a4582b084
Update copyright year of changed files
2 years ago
Andy Wilkinson
dd6f516d66
Test Gradle Plugin against 8.8
...
Closes gh-40573
2 years ago
chaewss
d51282aff5
Remove unnecessary null check for expectedDeprecationMessages
...
See gh-40524
2 years ago
Moritz Halbritter
ff66036e90
Remove redundant Regex escapes
...
Closes gh-40116
2 years ago
Andy Wilkinson
aee88115ea
Test Gradle plugin against Gradle 8.7
...
This commit includes some changes to test Gradle scripts to avoid
Gradle 8.7's new deprecation warning about URI conversion.
Closes gh-40093
2 years ago
Andy Wilkinson
5bc4bdd1de
Test Gradle plugin against Gradle 8.6
...
Closes gh-39548
2 years ago
Andy Wilkinson
5ae533a00d
Minimize scope of version management for commons-compress
...
See gh-39368
2 years ago
Andy Wilkinson
b424254587
Test Gradle plugin against Gradle 8.5
...
Closes gh-38664
2 years ago
Andy Wilkinson
1559485f56
Fix Gradle plugin test classpath after Kotlin upgrade
...
See gh-37926
2 years ago
Andy Wilkinson
5a1abb76f7
Test the Gradle plugin against Gradle 8.4
...
Closes gh-37811
2 years ago
Scott Frederick
7e29a3c70b
Use latest available Gradle version for Paketo system tests
...
This ensures that the tests will run with the latest Java versions.
See gh-37507
2 years ago
Andy Wilkinson
7bb40d50d4
Polish
2 years ago
Andy Wilkinson
89a86e91f5
Avoid deprecation warning with Gradle 8.4-rc-1
...
Closes gh-37493
2 years ago
Stephane Nicoll
6efd9ed0b0
Test Gradle plugin against Gradle 8.3
...
Closes gh-37025
2 years ago
Christoph Dreis
42e89079d3
Enable debug option for Kotlin in Gradle Plugin tests
...
See gh-36617
2 years ago
Stephane Nicoll
4d708641b3
Test Gradle plugin against Gradle 8.2.1
...
Closes gh-36548
2 years ago
Stephane Nicoll
a350ede711
Test Gradle plugin against Gradle 8.2.1
...
Closes gh-36548
2 years ago
Andy Wilkinson
fe08c70973
Test Gradle plugin against Gradle 8.2
...
Closes gh-36207
2 years ago
Scott Frederick
fbba2df7bf
Enable Gradle plugin tests on Java 20
...
Closes gh-35931
3 years ago
Andy Wilkinson
5623fe3b94
Test Gradle plugin against Gradle 8.2-rc-1
...
Closes gh-35699
3 years ago
Andy Wilkinson
19d7973776
Add bootTestRun to run app using test source set output and classpath
...
Closes gh-35248
3 years ago
Andy Wilkinson
de2df9311c
Test Gradle plugin against Gradle 8.1.1
...
Closes gh-35195
3 years ago
Andy Wilkinson
88ec47ff2b
Test Gradle plugin against Gradle 8.1
...
Closes gh-35034
3 years ago
Stephane Nicoll
5c1c0a2b2e
Upgrade to Kotlin 1.8.20
...
Closes gh-34879
3 years ago
Andy Wilkinson
27ba20f310
Test Gradle plugin against Gradle 8.0.2
...
Closes gh-34486
3 years ago
Andy Wilkinson
4f7e038f14
Test Gradle plugin against Gradle 8.0.1
...
Closes gh-34457
3 years ago
Andy Wilkinson
eb105572f6
Test Gradle plugin against Gradle 6.9.4
...
Closes gh-34368
3 years ago
Phillip Webb
df5898a146
Reformat code following spring-javaformat upgrade
3 years ago
Andy Wilkinson
5a95fd0d2b
Make httpcore5-h2 classes available to Gradle tests
...
httpclient5 now requires classes in httpcore5-h2 in addition to those
in httpcore5.
See gh-34086
3 years ago
Scott Frederick
1588f9d881
Migrate buildpack-platform to Apache HttpClient 5
...
Closes gh-33533
3 years ago
Phillip Webb
f588793445
Update copyright year of changed files
3 years ago
Moritz Halbritter
725337f976
Make fields final
...
Closes gh-33537
3 years ago