Skip to content

Commit a82f1bd

Browse files
committed
Set Java to 8 and Maven to 3.9.6
1 parent ef62070 commit a82f1bd

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

testkit/Dockerfile

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
FROM debian:bullseye-slim
22

3-
ENV JAVA_HOME=/usr/lib/jvm/openjdk-17 \
3+
ENV JAVA_HOME=/usr/lib/jvm/openjdk-8 \
44
PYTHON=python3
55

66
RUN apt-get update && apt-get install -y \
@@ -12,13 +12,13 @@ RUN apt-get update && apt-get install -y \
1212
&& rm -rf /var/lib/apt/lists/*
1313

1414
# https://hub.docker.com/_/eclipse-temurin
15-
COPY --from=eclipse-temurin:17-jdk /opt/java/openjdk $JAVA_HOME
15+
COPY --from=eclipse-temurin:8-jdk /opt/java/openjdk $JAVA_HOME
1616

1717
# https://maven.apache.org/download.cgi
18-
RUN curl --location --output /tmp/download.tar.gz --silent --show-error https://downloads.apache.org/maven/maven-3/3.9.1/binaries/apache-maven-3.9.1-bin.tar.gz \
18+
RUN curl --location --output /tmp/download.tar.gz --silent --show-error https://downloads.apache.org/maven/maven-3/3.9.6/binaries/apache-maven-3.9.6-bin.tar.gz \
1919
&& cd /tmp \
2020
&& tar -xzf download.tar.gz \
21-
&& echo 'd3be5956712d1c2cf7a6e4c3a2db1841aa971c6097c7a67f59493a5873ccf8c8b889cf988e4e9801390a2b1ae5a0669de07673acb090a083232dbd3faf82f3e3 /tmp/download.tar.gz' | sha512sum --check --quiet \
21+
&& echo '706f01b20dec0305a822ab614d51f32b07ee11d0218175e55450242e49d2156386483b506b3a4e8a03ac8611bae96395fd5eec15f50d3013d5deed6d1ee18224 /tmp/download.tar.gz' | sha512sum --check --quiet \
2222
&& mv apache-maven* /opt/apache-maven \
2323
&& rm download.tar.gz
2424

@@ -33,6 +33,6 @@ RUN echo 'jdk.tls.disabledAlgorithms=jdk.tls.disabledAlgorithms=SSLv3, TLSv1, RC
3333
# https://github.com/adoptium/containers/pull/392
3434
# https://github.com/adoptium/containers/blob/f6d4923380ecb1ec4b0d58c633ebb0aeed4c8332/17/jdk/ubuntu/jammy/entrypoint.sh#L23
3535
RUN update-ca-certificates \
36-
&& trust extract --overwrite --format=java-cacerts --filter=ca-anchors --purpose=server-auth "$JAVA_HOME/lib/security/cacerts"
36+
&& trust extract --overwrite --format=java-cacerts --filter=ca-anchors --purpose=server-auth "$JAVA_HOME/jre/lib/security/cacerts"
3737

3838
ENV PATH=$JAVA_HOME/bin:/opt/apache-maven/bin:$PATH

0 commit comments

Comments
 (0)