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
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
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
Dmytro Nosan
e919fd806f
Polish ClassPath
...
See gh-44355
Signed-off-by: Dmytro Nosan <dimanosan@gmail.com>
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
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
Stéphane Nicoll
1a3f1a41b1
Polish "Complete support for project.build.outputTimestamp"
...
See gh-42922
1 year ago
Andreas Höhmann
491515e6e3
Complete support for project.build.outputTimestamp
...
This commit completes the support of project.build.outputTimestamp to
also support a value that's expressed as seconds since the epoch.
See gh-42922
1 year ago
Moritz Halbritter
9cced069a0
Delete argfile on JVM exit
...
Closes gh-42841
1 year ago
Moritz Halbritter
ce106eb43c
Remove calls to deprecated Project.getBuildDir() in Gradle files
...
Closes gh-42739
1 year ago
Stéphane Nicoll
b0dd42e9b9
Transform Maven settings with proper plugin repository tag
...
This commit adapts d44e7c9 to transforms plugin repositories using the
correct root tag. Previously, they were transformed with the regular
<repository> tag, which is invalid.
Closes gh-42687
1 year ago
Anthony Dahanne
416413957a
Use builder-jammy-java-tiny when using Buildpacks
...
See gh-42508
1 year ago
Phillip Webb
05b4edfd2c
Use `ifeval` block for Commercial/OSS documentation
...
See gh-42333
1 year ago
Stéphane Nicoll
ab968494e6
Document how to handle the manifest in a native image with Maven
...
Closes gh-42412
1 year ago
Phillip Webb
d44e7c9af2
Dynamically populate repositories used in Ant/Maven integration tests
...
Update build scripts and tests so that repository settings are copied
dynamically from the build.
See gh-42333
1 year ago
Phillip Webb
ad72411e2b
Apply conventions plugin to all subprojects
...
Closes gh-42438
1 year ago
Moritz Halbritter
e7d6bd6ccd
Test spring-boot-maven-plugin against Maven 3.9.9
...
Closes gh-42097
1 year ago
martinfrancois
fd9d907ef3
Improve formatting for Docker configuration example with Colima
...
See gh-42078
1 year ago
Johnny Lim
a8452b54b5
Polish
...
See gh-42069
1 year ago
Stéphane Nicoll
1822b2fade
Include spring-boot-starter-parent in Integration tests repository
...
This commit makes sure that integration tests for the Maven Plugin have
access to the current "spring-boot-starter-parent" pom and its
hierarchy as new integration tests rely on that.
Closes gh-42000
1 year ago
Andy Wilkinson
e9da0c237e
Correct grammar in 'Running your Application with Maven'
...
Closes gh-41868
1 year ago
John Blum
e6f89c13a3
Correct grammar in 'Running your Application with Maven'
...
See gh-41840
1 year ago
Stéphane Nicoll
7607bf1ab8
Document that repackage should not be used on the command-line
...
This commit clarifies how we intend the spring-boot:repackage goal to
be used. As it operates on the source jar (or war) that must be
effectively up-to-date to produce an accurate result, the package phase
must have run.
Contrary to build-image that was designed to be used on the command-line
by forking a package lifecycle first, repackage does not do that. This
commit also clarifies that by providing a more focused error message.
Closes gh-22317
1 year ago
Stéphane Nicoll
200fc15b5d
Detect backup jar when the package lifecycle is forked
...
Previously, if a classifier was set and build-image was executed from
the command-line, the build will fail as the plugin was unable to find
the original jar. This is because it relies on the attached artifacts
of the project, and those are not set when package has run as part of
a forked lifecycle.
This commit makes sure that the backup file is found by convention
first, the same way it is done for the target file.
Closes gh-26721
1 year ago
Scott Frederick
dfab18c965
Add imagePlatform option for image building
...
An `imagePlatform` option for the Maven and Gradle image-building
goal/task can be used to specify the os/architecture of any
builder, run, and buildpack images that are pulled during image
building.
Closes gh-40944
1 year ago
Stéphane Nicoll
59b47e336b
Remove invalid checksum policy setting
...
This might be a copy/paste error as the checksum policy is used for
deploying and our integration tests do not do that.
Closes gh-41651
1 year ago