Andy Wilkinson
6384e3265c
Create beginnings of spring-boot-tomcat module
...
See gh-46073
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
ca21600fae
Use Framework's StreamUtils instead of Commons Compress's IOUtils
...
Closes gh-45911
6 months ago
Phillip Webb
9473e690e5
Use Java 24 for native image system test
...
Upgrade to Java 24 for the native image system test to ensure that
the new rachability JSON is used.
See gh-45501
7 months ago
Phillip Webb
3ec75c3ace
Replace spring-jcl references with commons-logging in system tests
...
See gh-45487
7 months ago
Moritz Halbritter
0fb369e8b8
Use paketobuildpacks/builder-noble-java-tiny as the default image builder
...
Closes gh-42711
8 months ago
Moritz Halbritter
ae16856bda
Revert "Use noble buildpacks instead of jammy"
...
This reverts commit 4f672b9588019093a99d27d507a682403d1a1138.
See gh-42711
10 months ago
Moritz Halbritter
1007061537
Revert to jammy base when running system tests
...
These tests need a shell, which is not available in the noble tiny
image. There are no non-tiny images for noble available yet.
See gh-42711
10 months ago
Moritz Halbritter
4f672b9588
Use noble buildpacks instead of jammy
...
Closes gh-42711
10 months ago
Phillip Webb
f08188d5cf
Change relevant Assert calls to throw IllegalStateException
...
Change certain Assert class from `assert...` to `assertState`
so that a more appropriate `IllegalStateException` is thrown.
Fixes gh-43779
11 months ago
Andy Wilkinson
b4d8a9f64d
Address system tests' deprecation warnings with Gradle 8.12
...
See gh-43496
12 months ago
Phillip Webb
fbf981ca0a
Run PaketoBuilderTests on all JDK versions
...
Closes gh-43505
1 year ago
Phillip Webb
7d1cc78d6b
Retry on failed plainWar test
...
Add retry logic for plainWar in an attempt to deal with flaky Tomcat
downloads.
1 year ago
Moritz Halbritter
4fc2aa1abf
Remove workaround in GraalVM native Paketo Builder Test
...
Closes gh-40641
1 year ago
Phillip Webb
c347ccaa76
Attempt to fix system tests following repository updates
...
See gh-42333
1 year ago
Phillip Webb
9836011ffd
Create extension to configure Spring maven repositories
...
Create a small Groovy script that can be used in `settings.gradle`
files to extend `repositories` to support the various maven
repositories required for our build.
See gh-42333
1 year ago
Moritz Halbritter
9294c003b4
Remove setting BP_NATIVE_IMAGE
...
Closes gh-32884
1 year ago
Scott Frederick
d79ae11925
Fix formatting problem
...
See gh-41350
1 year ago
Scott Frederick
24dbee40ff
Add CDS test case to Paketo system tests
...
Closes gh-41350
1 year ago
Scott Frederick
224b06982e
Add support for untrusted CNB builders
...
A `trustBuilder` configuration option has been added to the Maven and
Gradle CNB integration image building goal and task. A known set of
builders published by Paketo, Heroku, and Google are trusted by default,
all other builders are untrusted by default.
Closes gh-41352
1 year ago
Scott Frederick
0898982a13
Ignore ca-certificates deprecation warnings in Paketo system tests
...
Closes gh-41282
1 year ago
Scott Frederick
26b59ae912
Use Paketo tiny builder by default for JVM and native apps
...
Closes gh-40859
2 years ago
Andy Wilkinson
6be5dbc034
Disable system test that's broken due to a builder regression
...
0.4.292 of the builder launches an unpacked jar rather than the
script in bin. This only affects an image that uses the archive
generated by bootDistZip. An image that uses the archive generated
by distZip is not affected.
Closes gh-40803
2 years ago
Scott Frederick
ed42ed7c43
Enable GraalVM native Paketo Builder Tests on Java 22
...
Closes gh-40639
2 years ago
Phillip Webb
2c4909a89a
Update copyright year of changed files
2 years ago
Andy Wilkinson
71abc9d6b7
fixup! Upgrade to Testcontainers 1.19.5
2 years ago
Scott Frederick
c64b1d12f2
Ignore syft deprecation warnings in Paketo system tests
...
Closes gh-39510
2 years ago
Andy Wilkinson
5ae533a00d
Minimize scope of version management for commons-compress
...
See gh-39368
2 years ago
Andy Wilkinson
dd082c6c21
Revert "Upgrade to Commons Compress 1.25.0"
...
This reverts commit 1c2a622f7f .
See gh-39148
2 years ago
Andy Wilkinson
1c2a622f7f
Upgrade to Commons Compress 1.25.0
...
Closes gh-39148
2 years ago
Scott Frederick
823054f543
Allow native spring-boot-image-tests to run without an existing snapshot
...
Closes gh-38757
2 years ago
Johnny Lim
b5d4983829
Polish
...
See gh-37984
2 years ago
Scott Frederick
361f737086
Fix launcher path in Paketo system tests
...
See gh-37667
2 years ago
Phillip Webb
c22548982a
Relocate launcher classes
...
Create alternative launcher classes under the package
`org.springframework.boot.loader.launch` and use them in favor
of the previous location.
This update is designed to improve compatibility with future
changes in the loader.
Closes gh-37667
2 years ago
Scott Frederick
e8a15327da
Fix formatting
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
Scott Frederick
d57f9b8643
Enable Paketo Builder Tests on Java 21
...
Closes gh-37507
2 years ago
Scott Frederick
c5e221143f
Ignore AOT-related deprecation warnings in Paketo system tests
...
Closes gh-37433
2 years ago
Scott Frederick
bd855135b0
Use Paketo Jammy builder in Paketo system tests
...
Closes gh-37516
2 years ago
Scott Frederick
80e72836ef
Disable Paketo builder native system test on Java 20
...
See gh-35897
3 years ago
Phillip Webb
0fd1c89889
Polish
3 years ago
Scott Frederick
244bf4801b
Enable Paketo builder system tests on Java 20
...
Closes gh-35897
3 years ago
Scott Frederick
504d9fc50b
Fix validation of process args metadata in Paketo system tests
...
Fixes gh-35894
3 years ago
Scott Frederick
0b2e16e575
Adapt Paketo system tests to changes in the native buildpack
...
Closes gh-35355
3 years ago
Scott Frederick
963542e7fc
Adapt Paketo system tests to changes in the Tomcat buildpack
...
Closes gh-35148
3 years ago
Phillip Webb
df5898a146
Reformat code following spring-javaformat upgrade
3 years ago
Johnny Lim
359076e213
Remove EnabledForJreRange.min in PaketoBuilderTests
...
See gh-33976
3 years ago
Phillip Webb
2faede6245
Polish 'Migrate from soon to be deprecate SnakeYAML constructor'
...
See gh-33663
3 years ago
Andrey Somov
a095a3a888
Migrate from soon to be deprecate SnakeYAML constructor
...
Update `LayersIndex` to use constructor that accepts
`LoaderOptions`.
See gh-33663
3 years ago