Use Paketo tiny builder by default for JVM and native apps

Closes gh-40859
This commit is contained in:
Scott Frederick
2024-06-13 16:13:34 -05:00
parent 61ac0e32a1
commit 6d2ebc0713
10 changed files with 8 additions and 14 deletions

View File

@@ -135,7 +135,7 @@ The following table summarizes the available parameters and their default values
| `builder` +
(`spring-boot.build-image.builder`)
| Name of the Builder image to use.
| `paketobuildpacks/builder-jammy-base:latest`
| `paketobuildpacks/builder-jammy-tiny:latest`
| `runImage` +
(`spring-boot.build-image.runImage`)

View File

@@ -69,7 +69,7 @@ class ImageTests {
void getBuildRequestWhenNoCustomizationsUsesDefaults() {
BuildRequest request = new Image().getBuildRequest(createArtifact(), mockApplicationContent());
assertThat(request.getName()).hasToString("docker.io/library/my-app:0.0.1-SNAPSHOT");
assertThat(request.getBuilder().toString()).contains("paketobuildpacks/builder-jammy-base");
assertThat(request.getBuilder().toString()).contains("paketobuildpacks/builder-jammy-tiny");
assertThat(request.getRunImage()).isNull();
assertThat(request.getEnv()).isEmpty();
assertThat(request.isCleanCache()).isFalse();