Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

eclipse-temurin: add JDK17 additional architectures #10945

Merged
merged 3 commits into from
Sep 23, 2021

Conversation

gdams
Copy link
Contributor

@gdams gdams commented Sep 23, 2021

No description provided.

@gdams gdams changed the title eclipse-temurin: add JDK17 arm64v8 Dockerfiles eclipse-temurin: add JDK17 arm64v8 and s390x Dockerfiles Sep 23, 2021
@gdams gdams changed the title eclipse-temurin: add JDK17 arm64v8 and s390x Dockerfiles eclipse-temurin: add JDK17 additional architectures Sep 23, 2021
@github-actions
Copy link

Diff for 84b219c:
diff --git a/_bashbrew-cat b/_bashbrew-cat
index 4a0abdc..a9764fd 100644
--- a/_bashbrew-cat
+++ b/_bashbrew-cat
@@ -187,13 +187,15 @@ File: Dockerfile.releases.full
 Constraints: windowsservercore-ltsc2016
 
 Tags: 17_35-jdk-centos7, 17-jdk-centos7, 17-centos7
-GitCommit: 63defc24ed1b9051b48f6dfc747761a1b88a3b42
+Architectures: amd64, arm64v8, ppc64le
+GitCommit: d066d94f1cfd49219d1efce08c5d4d3649619f9a
 Directory: 17/jdk/centos
 File: Dockerfile.releases.full
 
 Tags: 17_35-jdk-focal, 17-jdk-focal, 17-focal
 SharedTags: 17_35-jdk, 17-jdk, 17, latest
-GitCommit: 63defc24ed1b9051b48f6dfc747761a1b88a3b42
+Architectures: amd64, arm64v8, ppc64le, s390x
+GitCommit: d066d94f1cfd49219d1efce08c5d4d3649619f9a
 Directory: 17/jdk/ubuntu
 File: Dockerfile.releases.full
 
diff --git a/eclipse-temurin_17-centos7/Dockerfile.releases.full b/eclipse-temurin_17-centos7/Dockerfile.releases.full
index 788356d..7f03221 100644
--- a/eclipse-temurin_17-centos7/Dockerfile.releases.full
+++ b/eclipse-temurin_17-centos7/Dockerfile.releases.full
@@ -29,6 +29,14 @@ ENV JAVA_VERSION jdk-17+35
 RUN set -eux; \
     ARCH="$(objdump="$(command -v objdump)" && objdump --file-headers "$objdump" | awk -F '[:,]+[[:space:]]+' '$1 == "architecture" { print $2 }')"; \
     case "${ARCH}" in \
+       aarch64|arm64) \
+         ESUM='e08e6d8c84da28a2c49ccd511f8835c329fbdd8e4faff662c58fa24cca74021d'; \
+         BINARY_URL='https://github.com/adoptium/temurin17-binaries/releases/download/jdk-17%2B35/OpenJDK17-jdk_aarch64_linux_hotspot_17_35.tar.gz'; \
+         ;; \
+       ppc64el|powerpc:common64) \
+         ESUM='2e58f76fd332b73f323e47c73d0a81b76739debab067e7a32ed6abd73fd64c57'; \
+         BINARY_URL='https://github.com/adoptium/temurin17-binaries/releases/download/jdk-17%2B35/OpenJDK17-jdk_ppc64le_linux_hotspot_17_35.tar.gz'; \
+         ;; \
        amd64|i386:x86-64) \
          ESUM='6f1335d9a7855159f982dac557420397be9aa85f3f7bc84e111d25871c02c0c7'; \
          BINARY_URL='https://github.com/adoptium/temurin17-binaries/releases/download/jdk-17%2B35/OpenJDK17-jdk_x64_linux_hotspot_17_35.tar.gz'; \
diff --git a/eclipse-temurin_17-focal/Dockerfile.releases.full b/eclipse-temurin_17-focal/Dockerfile.releases.full
index 2ed7442..ca9d492 100644
--- a/eclipse-temurin_17-focal/Dockerfile.releases.full
+++ b/eclipse-temurin_17-focal/Dockerfile.releases.full
@@ -32,6 +32,18 @@ ENV JAVA_VERSION jdk-17+35
 RUN set -eux; \
     ARCH="$(dpkg --print-architecture)"; \
     case "${ARCH}" in \
+       aarch64|arm64) \
+         ESUM='e08e6d8c84da28a2c49ccd511f8835c329fbdd8e4faff662c58fa24cca74021d'; \
+         BINARY_URL='https://github.com/adoptium/temurin17-binaries/releases/download/jdk-17%2B35/OpenJDK17-jdk_aarch64_linux_hotspot_17_35.tar.gz'; \
+         ;; \
+       ppc64el|powerpc:common64) \
+         ESUM='2e58f76fd332b73f323e47c73d0a81b76739debab067e7a32ed6abd73fd64c57'; \
+         BINARY_URL='https://github.com/adoptium/temurin17-binaries/releases/download/jdk-17%2B35/OpenJDK17-jdk_ppc64le_linux_hotspot_17_35.tar.gz'; \
+         ;; \
+       s390x|s390:64-bit) \
+         ESUM='7a48159fca62b7f6afd58fb2e9712a3ef1494950212d4631e25598b45d9599b1'; \
+         BINARY_URL='https://github.com/adoptium/temurin17-binaries/releases/download/jdk-17%2B35/OpenJDK17-jdk_s390x_linux_hotspot_17_35.tar.gz'; \
+         ;; \
        amd64|i386:x86-64) \
          ESUM='6f1335d9a7855159f982dac557420397be9aa85f3f7bc84e111d25871c02c0c7'; \
          BINARY_URL='https://github.com/adoptium/temurin17-binaries/releases/download/jdk-17%2B35/OpenJDK17-jdk_x64_linux_hotspot_17_35.tar.gz'; \

@yosifkit yosifkit merged commit ecf6db1 into docker-library:master Sep 23, 2021
@gdams gdams deleted the patch-5 branch October 19, 2021 20:17
@kikito kikito mentioned this pull request Mar 1, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants