David LJ
f4e04227f7
Fix Docker security options broken link in OCI images packaging docs
...
See gh-46016
Signed-off-by: David LJ <mail@davidlj95.com>
6 months ago
Andy Wilkinson
330eeda9d1
Fix classpath of bootBuildImage integration tests
6 months ago
Andy Wilkinson
c6748144fb
Upgrade to Commons Compress 1.27.1
...
Closes gh-45898
7 months ago
Andy Wilkinson
ca21600fae
Use Framework's StreamUtils instead of Commons Compress's IOUtils
...
Closes gh-45911
7 months ago
Andy Wilkinson
25b72d66fc
Test Gradle plugin against 9.0.0-milestone-9
7 months ago
Andy Wilkinson
2efad20f7b
Broaden Gradle compatibility testing
...
Closes gh-45692
7 months ago
Phillip Webb
b2e691be02
Update copyright year of changed files
8 months ago
Phillip Webb
428fa6d941
Fix copyright headers to consistently start with project inception year
8 months ago
Andy Wilkinson
c420786eed
Upgrade to Gradle 8.14
8 months ago
Dmytro Nosan
da61d63db8
Add Docker configuration authentication to Maven and Gradle plugins
...
Update the Maven and Gradle plugins to make use of the new Docker
configuration authentication support.
See gh-45269
Signed-off-by: Dmytro Nosan <dimanosan@gmail.com>
Co-authored-by: Phillip Webb <phil.webb@broadcom.com>
8 months ago
Phillip Webb
dd49de03ee
Relocate `DockerConfiguration` and refactor buildpack platform code
...
Relate `DockerConfiguration` from `...platform.docker` to
`...platform.build` since it contains build specific concepts.
This commit also refactors a few other areas of the code to make it
easier to support credential helpers in the future.
Closes gh-45283
8 months ago
Moritz Halbritter
0fb369e8b8
Use paketobuildpacks/builder-noble-java-tiny as the default image builder
...
Closes gh-42711
8 months ago
Claudio Nave
6a997d1026
Fix documentation links to buildpacks.io
...
See gh-45238
Signed-off-by: Claudio Nave <evaristegalois11@proton.me>
8 months ago
Johnny Lim
08c67cc353
Replace deprecated Project.task()
...
See gh-45009
Signed-off-by: Johnny Lim <izeye@naver.com>
8 months ago
Moritz Halbritter
e7f8b22479
Enable platform mismatch test again
...
We now try to pull linux/arm64. The image only exists for linux/amd64, which should
throw the platform mismatch exception.
See gh-44059
10 months ago
Moritz Halbritter
8fca1dbb6f
Disable test until further investigation
...
See gh-44059
10 months ago
Moritz Halbritter
24854f469c
Use single-arch image to test platform mismatch detection
...
See gh-44059
10 months ago
Moritz Halbritter
d93f4f5554
Throw exception if pulled image platform doesn't match the requested platform
...
Closes gh-44059
10 months ago
Tran Ngoc Nhan
701f73fcd7
Fix JavaExec javadoc link
...
See gh-44526
Signed-off-by: Tran Ngoc Nhan <ngocnhan.tran1996@gmail.com>
10 months ago
Tran Ngoc Nhan
d781ce164d
Use Javadoc attributes for Gradle reference guide
...
See gh-44388
Signed-off-by: Tran Ngoc Nhan <ngocnhan.tran1996@gmail.com>
10 months ago
Moritz Halbritter
ae16856bda
Revert "Use noble buildpacks instead of jammy"
...
This reverts commit 4f672b9588 .
See gh-42711
10 months ago
Moritz Halbritter
4f672b9588
Use noble buildpacks instead of jammy
...
Closes gh-42711
10 months ago
Andy Wilkinson
30d7af4e38
Add CI with Java 24
...
Closes gh-44205
11 months ago
Stéphane Nicoll
d9fc813fb5
Upgrade to Native Build Tools Plugin 0.10.5
...
Closes gh-44183
11 months ago
Stéphane Nicoll
ff6168cde7
Upgrade to Native Build Tools Plugin 0.10.5
...
Closes gh-44179
11 months ago
Moritz Halbritter
4fbbc3eda1
Clean up duplicate JsonView entry
11 months ago
Moritz Halbritter
461e30f668
Add JsonView to PluginClasspathGradleBuild
11 months ago
Stéphane Nicoll
b46698774d
Upgrade to Native Build Tools Plugin 0.10.5
...
Closes gh-44141
11 months ago
Andy Wilkinson
86818b0e45
Ensure that junit-platform-launcher is on classpath
...
When testing with Gradle 7.6, junit-platform-launcher won't be
on the test runtime classpath unless it's declared as a dependency.
When testing with Gradle 8.x the dependency is added implicitly but
starting with Gradle 8.3 relying on this will result in a warning.
When junit-platform-launcher is absent, a failure occurs when testing
with Gradle as the class loader structure is such that JUnit tries
to load any test execution listeners, finds the listener declared in
spring-boot-actuator-autoconfigure but cannot then load the
implemented TestExecutionListener interface.
This problem is addressed by augmenting the component metadata for
spring-boot-starter-test to add a dependency on
junit-platform-launcher. This addresses the problem with
spring-boot-actuator-autoconfigure while also addressing a warning
with Gradle 8.3+.
Closes gh-43340
11 months ago
Andy Wilkinson
2f29a49a1d
Remove APIs deprecated for removal in 3.5
...
Closes gh-43788
11 months ago
Phillip Webb
a49719d73e
Use consistent exception messages in Assert calls
...
Update `Assert` calls to consistently use messages of the form
"'item' must [not] ...".
Closes gh-43780
12 months ago
Andy Wilkinson
ca3fbb26a2
Mention system libraries as a reason not to use tiny builder
...
Closes gh-43716
12 months ago
Andy Wilkinson
f3c70a7af4
Consistently document the minimum supported versions of Gradle
...
Closes gh-43725
12 months ago
Andy Wilkinson
d8a9ebd14b
Upgrade to Gradle 8.12
...
Closes gh-43649
12 months ago
Andy Wilkinson
734040abe2
Update Gradle test scripts to avoid warnings with 8.12
...
Closes gh-43496
12 months ago
Phillip Webb
239fa0356f
Remove trailing slashes from all link URLs
...
Closes gh-43518
1 year ago
Tran Ngoc Nhan
7832d3be73
Fix typo
...
See gh-43512
1 year ago
Andy Wilkinson
bb3651b7d1
Reduce warnings reported by Eclipse
...
Closes gh-43269
1 year ago
Phillip Webb
5c938fc8bc
Update copyright year of changed files
1 year ago
Moritz Halbritter
3b0fec6d00
Upgrade build to Gradle 8.11
...
Closes gh-43136
1 year ago
Andy Wilkinson
a3168e3a2f
Centralize dependency management of Commons Compress
...
Closes gh-39368
1 year ago
Andy Wilkinson
f9281a61ff
Rework Antora Gradle Infrastructure
...
Closes gh-40572
Co-authored-by: Phillip Webb <phil.webb@broadcom.com>
1 year ago
Moritz Halbritter
a3060652f8
Call String.toLowerCase and .toUppercase with explicit locale
...
Closes gh-42719
1 year ago
Phillip Webb
41ae973d16
Update copyright year of changed files
1 year ago
Moritz Halbritter
5754be36f1
Improve documentation for CycloneDX integration
...
Closes gh-41506
1 year ago
Anthony Dahanne
416413957a
Use builder-jammy-java-tiny when using Buildpacks
...
See gh-42508
1 year ago
Andy Wilkinson
42ad6ddf0a
Raise the minimum supported version of Gradle to 8.4
...
Closes gh-42481
1 year ago
Phillip Webb
05b4edfd2c
Use `ifeval` block for Commercial/OSS documentation
...
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