Stephane Nicoll
8c9d398422
Test our Gradle plugin against Gradle 7.3.2
...
Closes gh-29093
4 years ago
Phillip Webb
f3bcbca841
Update copyright year of changed files
4 years ago
Stephane Nicoll
496cd3d2ba
Polish
...
See gh-28999
4 years ago
Scott Frederick
8f57f0babb
Add classpath index support for exploded war archives
...
Update the Maven and Gradle packaging for war files so that a
`classpath.idx` file is written into the archive that provides the
original order of the classpath, as was previously done for jar files.
The `WarLauncher` class will use this file when running as an exploded
archive to ensure that the classpath order is the same as when running
from the far war.
Fixes gh-19875
4 years ago
Scott Frederick
b0b2cd79b4
Use latest buildpack image tag when no tag is provided
...
Fixes gh-28921
4 years ago
Scott Frederick
467c092fdc
Remove classpath index manifest attribute from repackaged war files
...
Fixes gh-28895
4 years ago
Andy Wilkinson
af60a8a7cf
Test our Gradle plugin against Gradle 7.3.1
...
Closes gh-28890
4 years ago
Scott Frederick
5f14cffea3
Add support for CNB platform API 0.5 through 0.8
...
Fixes gh-28850
4 years ago
Andy Wilkinson
fe7b13ec46
Upgrade to Spring Framework 6 and Jakarta EE 9
...
Closes gh-28619
Closes gh-28620
Closes gh-28621
Closes gh-28622
Closes gh-28623
Closes gh-28624
Closes gh-28625
Closes gh-28626
Closes gh-28627
Closes gh-28628
Closes gh-28629
Closes gh-28630
Closes gh-28631
Closes gh-28632
Closes gh-28633
Closes gh-28634
Closes gh-28635
Closes gh-28636
Closes gh-28638
Closes gh-28639
Closes gh-28640
Closes gh-28644
Closes gh-28645
Closes gh-28650
Closes gh-28711
Closes gh-28866
Closes gh-28867
Closes gh-28868
Closes gh-28872
See gh-28641
See gh-28642
See gh-28643
See gh-28646
See gh-28647
See gh-28648
See gh-28649
See gh-28721
See gh-28869
See gh-28871
4 years ago
Andy Wilkinson
900085628a
Raise the minimum supported version of Java to 17
...
Closes gh-28101
4 years ago
Andy Wilkinson
99f33ede14
Remove SecurityManager support
...
Closes gh-28213
4 years ago
Andy Wilkinson
814c86c5e8
Raise the minimum supported version of Gradle to 7.3
...
Closes gh-28100
4 years ago
Andy Wilkinson
e06b0d97f7
Update main branch to start work on 3.0.x
4 years ago
Andy Wilkinson
86a773a8e9
Update main branch to start work on 2.7.x
4 years ago
Andy Wilkinson
4bd86a6e20
Allow spring-boot-image-tests to run without an existing snapshot
...
Closes gh-28817
4 years ago
Phillip Webb
beb68671bb
Update copyright year of changed files
4 years ago
Andy Wilkinson
015cf920da
Name custom task inputs
...
Closes gh-28753
4 years ago
Andy Wilkinson
96d98a0f6f
Declare dir task inputs with relative path sensitivity
...
Closes gh-28751
4 years ago
Andy Wilkinson
c083e0b049
Avoid using temp before @TempDir has initialized it
...
Closes gh-28748
4 years ago
Andy Wilkinson
a1e7375fc0
Polish
4 years ago
Andy Wilkinson
0aae9c26da
Test our Gradle plugin against Gradle 7.3
...
Closes gh-28679
4 years ago
Leo Li
9de9983e25
Fix @deprecated and @see in Archive's javadoc
...
See gh-28677
4 years ago
Andy Wilkinson
2cec3971d7
Prohibit unwanted dependencies in all modules not just starters
...
Closes gh-28658
4 years ago
Stephane Nicoll
188278ae4a
Polish "Fix typo"
...
See gh-28548
4 years ago
slowjoe007
5a121197fc
Fix typo
...
See gh-28548
4 years ago
Stephane Nicoll
9241f228d5
Add .gitattributes
...
Closes gh-28474
4 years ago
Stephane Nicoll
66553ac8c7
Add .gitattributes
...
Closes gh-28473
4 years ago
Stephane Nicoll
1b3f52d609
Harmonize line endings
...
See gh-27615
4 years ago
Andy Wilkinson
72f80f3ae6
Upgrade to Testcontainers 1.16.1
...
Closes gh-28468
4 years ago
Scott Frederick
e84c1abb0f
Prevent Docker volume name clashes in tests during parallel builds
...
See gh-28292
4 years ago
Phillip Webb
2f6651c3cb
Don't use markdown syntax in javadoc or error messages
...
Closes gh-28408
4 years ago
Scott Frederick
871468931f
Polish "Add option to customize cache volume names when building an image"
...
See gh-28292
4 years ago
Julian Liebig
dc36346285
Add option to customize cache volume names when building an image
...
This commit adds configuration to the Maven and Gradle plugins to
allow specifying the names of build and launch cache volumes provided
to the CNB builder.
See gh-28292
4 years ago
Phillip Webb
7388f2b60b
Attempt to reduce JarFileWrapper heap consumption
...
Update `JarURLConnection` to use a single shared wrapper per
jar file rather than creating a new one each time. This update
should help to reduce GC pressure.
Fixes gh-28042
4 years ago
Phillip Webb
f4bd8956af
Polish "Allow build info properties to be excluded"
...
Update the Maven plugin to use an alternative syntax to exclude
the info properties and apply some minor polishing.
See gh-27412
4 years ago
Vedran Pavic
ea9faf8690
Allow build info properties to be excluded
...
Update Maven and Gradle plugins to allow build info properties to be
excluded.
Prior to this commit, the `BuildPropertiesWriter` would fail with an
NPE if the group, artifact, name or version properties were `null`.
This was specifically problematic with the Gradle plugin, since its
DSL allows `null` properties which would either be passed to the writer
or, in the case of `artifact`, converted into a string value of
"unspecified".
See gh-27412
4 years ago
Andy Wilkinson
9514a72d5a
Test using an up-to-date version of Postgres
...
See gh-28296
4 years ago
Stephane Nicoll
cc8d7fc605
Polish contribution
...
See gh-28239
4 years ago
Leo Li
1770f065a5
Polish
...
See gh-28239
4 years ago
Andy Wilkinson
c5d45585d9
Remove unnecessary overrides of finalize
...
Closes gh-28209
4 years ago
Andy Wilkinson
9c9fbf400e
Upgrade to Spring Java Format 0.0.29
...
Closes gh-28205
4 years ago
Andy Wilkinson
b7a2a2d5e0
Set last access and last modified times in layertools extract
...
Closes gh-28167
4 years ago
Vincent Ricard
873bca36c4
Replace latin locutions in the documentation
...
See gh-28141
4 years ago
Scott Frederick
64c49003aa
Polish "Add option to create tags for a built image"
...
See gh-27613
4 years ago
Rafael Ceccone
66f44b0c7f
Add option to create tags for a built image
...
This commit adds configuration to the Maven and Gradle plugins to
allow specifying multiple tag to be created that refer to the built
image.
See gh-27613
4 years ago
Andy Wilkinson
5957dfeea4
Don't include binary jars in loader-tools source jar
...
Closes gh-28113
4 years ago
Phillip Webb
ec12d51f30
Polish
4 years ago
Phillip Webb
55a1ec72cc
Update copyright year of changed files
4 years ago
Phillip Webb
dfd36673f7
Update copyright year of changed files
4 years ago
Phillip Webb
cfeafee826
Polish
4 years ago