Skip to content

Commit 695dc2d

Browse files
authored
Build smoke-test-fake-backend Docker image for arm64 architecture (#14387)
1 parent 365667a commit 695dc2d

File tree

2 files changed

+14
-4
lines changed

2 files changed

+14
-4
lines changed

smoke-tests/images/fake-backend/build.gradle.kts

Lines changed: 13 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,19 @@ val extraTag = findProperty("extraTag")
2222
val repo = System.getenv("GITHUB_REPOSITORY") ?: "open-telemetry/opentelemetry-java-instrumentation"
2323

2424
jib {
25-
from.image = "gcr.io/distroless/java-debian10:11"
25+
from {
26+
image = "eclipse-temurin:21-jre"
27+
platforms {
28+
platform {
29+
architecture = "amd64"
30+
os = "linux"
31+
}
32+
platform {
33+
architecture = "arm64"
34+
os = "linux"
35+
}
36+
}
37+
}
2638
to.image = "ghcr.io/$repo/smoke-test-fake-backend:$extraTag"
2739
}
2840

@@ -55,8 +67,6 @@ tasks {
5567
}
5668
}
5769

58-
val repo = System.getenv("GITHUB_REPOSITORY") ?: "open-telemetry/opentelemetry-java-instrumentation"
59-
6070
val windowsBackendImageBuild by registering(DockerBuildImage::class) {
6171
dependsOn(windowsBackendImagePrepare)
6272
inputDir.set(backendDockerBuildDir)
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
1-
FROM eclipse-temurin:11.0.27_6-jdk-windowsservercore-ltsc2022@sha256:5469ceab8d1f5cc620818109fb2e7e2b56bbe010257240348011e16557f9e2b7
1+
FROM eclipse-temurin:21-jdk-windowsservercore-ltsc2022@sha256:87e4af970a21c3a1eb37b39c42621308f71e16cf95bbfbc8e66ad77d6582b1a3
22
COPY fake-backend.jar /fake-backend.jar
33
CMD ["java", "-jar", "/fake-backend.jar"]

0 commit comments

Comments
 (0)