Skip to content

Commit e8147c5

Browse files
authored
jdk17 for java agent, and default x64 jdk (#3404)
1 parent 2baf5f6 commit e8147c5

File tree

2 files changed

+8
-8
lines changed

2 files changed

+8
-8
lines changed

ansible/playbooks/AdoptOpenJDK_Unix_Playbook/roles/DockerStatic/Dockerfiles/Dockerfile.sles12

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,9 @@ RUN zypper ar https://download.opensuse.org/distribution/leap/15.4/repo/oss/ sle
44
RUN zypper --gpg-auto-import-keys refresh
55
RUN zypper update -y && zypper install -y wget perl openssh-server unzip zip tar gzip
66

7-
RUN wget 'https://api.adoptium.net/v3/binary/latest/11/ga/linux/s390x/jdk/hotspot/normal/eclipse?project=jdk' -O /tmp/jdk11.tar.gz
8-
RUN mkdir -p /usr/lib/jvm/jdk11 && tar -xpzf /tmp/jdk11.tar.gz -C /usr/lib/jvm/jdk11 --strip-components=1
9-
RUN ln -s /usr/lib/jvm/jdk11/bin/java /usr/bin/java
7+
RUN wget 'https://api.adoptium.net/v3/binary/latest/17/ga/linux/x64/jdk/hotspot/normal/eclipse?project=jdk' -O /tmp/jdk17.tar.gz
8+
RUN mkdir -p /usr/lib/jvm/jdk17 && tar -xpzf /tmp/jdk17.tar.gz -C /usr/lib/jvm/jdk17 --strip-components=1
9+
RUN ln -s /usr/lib/jvm/jdk17/bin/java /usr/bin/java
1010

1111
# Install ant
1212
RUN wget -q -O /tmp/ant.zip 'https://archive.apache.org/dist/ant/binaries/apache-ant-1.10.5-bin.zip'
@@ -19,7 +19,7 @@ RUN unzip -q -d /usr/local /tmp/ant.zip
1919
RUN tar xpfz /tmp/ant-contrib.tar.gz -C /usr/local/apache-ant-1.10.5/lib --strip-components=2 ant-contrib/lib/ant-contrib.jar
2020

2121
# Clear up space
22-
RUN rm /tmp/jdk11.tar.gz /tmp/ant.zip /tmp/ant-contrib.tar.gz
22+
RUN rm /tmp/jdk17.tar.gz /tmp/ant.zip /tmp/ant-contrib.tar.gz
2323

2424
# Set up jenkins user
2525
RUN useradd -m -d /home/jenkins jenkins

ansible/playbooks/AdoptOpenJDK_Unix_Playbook/roles/DockerStatic/Dockerfiles/Dockerfile.sles15

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,9 @@ FROM registry.suse.com/suse/sle15
33
RUN zypper addrepo https://download.opensuse.org/distribution/leap/15.4/repo/oss/ "Main Repository" && zypper --gpg-auto-import-keys refresh
44
RUN zypper update -y && zypper install -y perl openssh-server unzip zip wget tar gzip
55

6-
RUN wget 'https://api.adoptium.net/v3/binary/latest/11/ga/linux/s390x/jdk/hotspot/normal/eclipse?project=jdk' -O /tmp/jdk11.tar.gz
7-
RUN mkdir -p /usr/lib/jvm/jdk11 && tar -xpzf /tmp/jdk11.tar.gz -C /usr/lib/jvm/jdk11 --strip-components=1
8-
RUN ln -s /usr/lib/jvm/jdk11/bin/java /usr/bin/java
6+
RUN wget 'https://api.adoptium.net/v3/binary/latest/17/ga/linux/x64/jdk/hotspot/normal/eclipse?project=jdk' -O /tmp/jdk17.tar.gz
7+
RUN mkdir -p /usr/lib/jvm/jdk17 && tar -xpzf /tmp/jdk17.tar.gz -C /usr/lib/jvm/jdk17 --strip-components=1
8+
RUN ln -s /usr/lib/jvm/jdk17/bin/java /usr/bin/java
99

1010
# Install ant
1111
RUN wget -q -O /tmp/ant.zip 'https://archive.apache.org/dist/ant/binaries/apache-ant-1.10.5-bin.zip'
@@ -18,7 +18,7 @@ RUN unzip -q -d /usr/local /tmp/ant.zip
1818
RUN tar xpfz /tmp/ant-contrib.tar.gz -C /usr/local/apache-ant-1.10.5/lib --strip-components=2 ant-contrib/lib/ant-contrib.jar
1919

2020
# Clear up space
21-
RUN rm /tmp/jdk11.tar.gz /tmp/ant.zip /tmp/ant-contrib.tar.gz
21+
RUN rm /tmp/jdk17.tar.gz /tmp/ant.zip /tmp/ant-contrib.tar.gz
2222

2323
# Set up jenkins user
2424
RUN useradd -m -d /home/jenkins jenkins

0 commit comments

Comments
 (0)