Fix spring boot smoke test image on jdk8 (#8102)
We need to help `jib` detect the java version used to get a working jdk8 image.
This commit is contained in:
parent
195fd38c2c
commit
aa2b853d8c
|
@ -30,6 +30,13 @@ val targetJDK = project.findProperty("targetJDK") ?: "11"
|
||||||
val tag = findProperty("tag")
|
val tag = findProperty("tag")
|
||||||
?: DateTimeFormatter.ofPattern("yyyyMMdd.HHmmSS").format(LocalDateTime.now())
|
?: DateTimeFormatter.ofPattern("yyyyMMdd.HHmmSS").format(LocalDateTime.now())
|
||||||
|
|
||||||
|
java {
|
||||||
|
// needed by jib to detect java version used in project
|
||||||
|
// for jdk9+ jib uses an entrypoint that doesn't work with jdk8
|
||||||
|
sourceCompatibility = JavaVersion.VERSION_1_8
|
||||||
|
targetCompatibility = JavaVersion.VERSION_1_8
|
||||||
|
}
|
||||||
|
|
||||||
jib {
|
jib {
|
||||||
from.image = "openjdk:$targetJDK"
|
from.image = "openjdk:$targetJDK"
|
||||||
to.image = "ghcr.io/open-telemetry/opentelemetry-java-instrumentation/smoke-test-spring-boot:jdk$targetJDK-$tag"
|
to.image = "ghcr.io/open-telemetry/opentelemetry-java-instrumentation/smoke-test-spring-boot:jdk$targetJDK-$tag"
|
||||||
|
|
Loading…
Reference in New Issue