Andy Wilkinson
71f74c7ee2
Start splitting up spring-boot
...
See gh-46071
6 months ago
Dmytro Nosan
67f380c2bc
Add @EnabledOnLocale annotation for locale-based tests
...
Introduce @EnabledOnLocale annotation to enable or disable tests
based on the system's default locale.
See gh-46211
Signed-off-by: Dmytro Nosan <dimanosan@gmail.com>
6 months ago
Andy Wilkinson
640793c60e
Streamline CRC and hash calculation when preparing stored entries
...
Closes gh-46202
6 months ago
Phillip Webb
3aeb18d618
Add license header to gradle files
...
See gh-46065
6 months ago
Phillip Webb
6cfc7196f4
Add license header to java files
...
See gh-46065
6 months ago
Phillip Webb
d66b28fcba
Update end copyright year to 'present'
...
See gh-46065
6 months ago
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
9db79b24c5
Upgrade to Maven Plugin Tools 3.15.1
...
Closes gh-45933
6 months ago
Andy Wilkinson
3b1f058b62
Upgrade to Maven Invoker 3.3.0
...
Closes gh-45932
6 months ago
Andy Wilkinson
2c234171ef
Upgrade to Maven Plugin Tools 3.15.1
...
Closes gh-45905
6 months ago
Andy Wilkinson
4996c70f48
Upgrade to Maven Invoker 3.3.0
...
Closes gh-45904
6 months ago
Tran Ngoc Nhan
7448f8c73a
Document use of git-commit-id-maven-plugin consistently
...
See gh-45677
Signed-off-by: Tran Ngoc Nhan <ngocnhan.tran1996@gmail.com>
7 months ago
Stéphane Nicoll
a0944b00d0
Migrate to updated native hints API and new reachability JSON
...
Replace hint API calls with updated version and fix tests that
relied on previous JSON files.
See gh-45487
Co-authored-by: Phillip Webb <phil.webb@broadcom.com>
7 months ago
Stéphane Nicoll
6fceab2c90
Replace spring-jcl with vanilla commons-logging
...
See gh-45487
Co-authored-by: Phillip Webb <phil.webb@broadcom.com>
7 months ago
Phillip Webb
69fb56a5e1
Fix test failures due to updated classpath
...
JSpecify is a new dependency and The Kafka upgrade now means
that Jackson YAML is on the classpath.
See gh-45487
See gh-45485
7 months ago
Andy Wilkinson
af220127d0
Prepare 4.0.x branch
7 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
Phillip Webb
2143d702f2
Polish boolean members that can use the default `false` value
8 months ago
Andy Wilkinson
4f91d41666
Source version properties for Maven plugin tests from resolved bom
...
Closes gh-44886
9 months ago
Moritz Halbritter
b956754e8e
Remove readonly flags from mojo parameters
...
Closes gh-43699
9 months ago
Stéphane Nicoll
d0cdae2369
Align nativeTest to native to make it multi-modules friendly
...
This commit harmonizes the behavior of the native and nativeTest Maven
profiles. Previously, enabling the nativeTest profile would
automatically add an execution of the Spring Boot and Native Build Tools
plugins, even in a module that doesn't represent an application or a
Spring Boot-related module.
With this commit, the native testing feature is only enabled if the
plugins are defined in the project, either directly, or in a parent.
The documentation has been updated as the behavior of both profiles is
now much more consistent.
Closes gh-44696
9 months ago
Dmytro Nosan
e919fd806f
Polish ClassPath
...
See gh-44355
Signed-off-by: Dmytro Nosan <dimanosan@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
Phillip Webb
8c6e856340
Fix formatting
10 months ago
Phillip Webb
082c5859e8
Polish
10 months ago
Dmytro Nosan
0e81b6386e
Don't use ArgFile when using JavaCompiler
...
See gh-44340
Signed-off-by: Dmytro Nosan <dimanosan@gmail.com>
10 months ago
Dmytro Nosan
616d4cb149
Polish ClasspathBuilder
...
See gh-44330
Signed-off-by: Dmytro Nosan <dimanosan@gmail.com>
10 months ago
Stéphane Nicoll
29e498b6bc
Only run Windows-related tests on Windows
...
See gh-44305
10 months ago
Stéphane Nicoll
cd8c12da0b
Polish "Use ArgFile for classpath argument on Windows"
...
See gh-44305
10 months ago
Dmytro Nosan
a6b80831f0
Use ArgFile for classpath argument on Windows
...
This commit uses @argfile syntax for classpath argument on Windows OS
to avoid creating a command-line that is too long.
See gh-44305
Signed-off-by: Dmytro Nosan <dimanosan@gmail.com>
10 months ago
Phillip Webb
80e8ab8779
Support commercial repositories in effective BOM and Ivy
...
Update `BomExtension` to resolve '{spring.mavenRepositories}' and add
credentials to `ivysettings.xml` and `settings.xml`.
Closes gh-44050
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
11 months ago
Andy Wilkinson
214e0281a9
Start work on Spring Boot 3.5
12 months ago
Johnny Lim
b8abfb8c9b
Remove MavenBuildOutputTimestampTests.shouldParseIso8601WithSeconds()
...
See gh-43625
12 months ago
Stéphane Nicoll
8fbd14b4dd
Polish
12 months ago
Stéphane Nicoll
1b6b160105
Polish "Handle <p> in Maven Plugin Reference documentation"
...
See gh-43622
12 months ago
Tran Ngoc Nhan
334cd36b0a
Handle <p> in Maven Plugin Reference documentation
...
See gh-43622
12 months ago
Stéphane Nicoll
7e9fda8216
Polish "Preserve milliseconds in build info timestamp"
...
See gh-43612
12 months ago
Gaurav
0944b07c90
Preserve milliseconds in build info timestamp
...
See gh-43612
12 months ago
Moritz Halbritter
4dca6ee5d3
Polish "Only set imagePlatform if it has text"
...
See gh-43424
1 year ago
Leonid Bogdanov
fe1f9b3002
Only set imagePlatform if it has text
...
See gh-43424
1 year ago
Johnny Lim
859c235a95
Polish
...
See gh-43316
1 year ago
Moritz Halbritter
317d943083
Use native encoding when writing the java arguments file
...
Closes gh-43051
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