@@ -75,46 +75,46 @@ ENV LANG=en_US.UTF-8 LANGUAGE=en_US:en LC_ALL=en_US.UTF-8
7575#
7676
7777FROM base_image AS spotbugs_download_image
78- ENV SPOTBUGS_VERSION '4.7.3'
79- ENV SPOTBUGS_URL "https://repo.maven.apache.org/maven2/com/github/spotbugs/spotbugs/${SPOTBUGS_VERSION}/spotbugs-${SPOTBUGS_VERSION}.tgz"
80- ENV SPOTBUGS_SHA512 '09a9fe0e5a6ec8e9d6d116c361b5c34c9d0560c0271241f02fadee911952adfcd69dc184f6de1cc4d4a8fe2c84c162689ea9a691dcae0779935eedf390fcc4ad'
78+ ENV SPOTBUGS_VERSION= '4.7.3'
79+ ENV SPOTBUGS_URL= "https://repo.maven.apache.org/maven2/com/github/spotbugs/spotbugs/${SPOTBUGS_VERSION}/spotbugs-${SPOTBUGS_VERSION}.tgz"
80+ ENV SPOTBUGS_SHA512= '09a9fe0e5a6ec8e9d6d116c361b5c34c9d0560c0271241f02fadee911952adfcd69dc184f6de1cc4d4a8fe2c84c162689ea9a691dcae0779935eedf390fcc4ad'
8181SHELL ["/bin/bash" , "-o" , "pipefail" , "-c" ]
8282RUN curl --location --fail --silent --show-error --output /tmp/spotbugs.tgz "${SPOTBUGS_URL}" && \
8383 echo "${SPOTBUGS_SHA512} */tmp/spotbugs.tgz" | sha512sum -c -
8484
8585FROM base_image AS hadolint_download_image
86- ENV HADOLINT_VERSION '2.10.0'
87- ENV HADOLINT_URL "https://github.com/hadolint/hadolint/releases/download/v${HADOLINT_VERSION}/hadolint-Linux-x86_64"
88- ENV HADOLINT_SHA512 '4816c95243bedf15476d2225f487fc17465495fb2031e1a4797d82a26db83a1edb63e4fed084b80cef17d5eb67eb45508caadaf7cd0252fb061187113991a338'
86+ ENV HADOLINT_VERSION= '2.10.0'
87+ ENV HADOLINT_URL= "https://github.com/hadolint/hadolint/releases/download/v${HADOLINT_VERSION}/hadolint-Linux-x86_64"
88+ ENV HADOLINT_SHA512= '4816c95243bedf15476d2225f487fc17465495fb2031e1a4797d82a26db83a1edb63e4fed084b80cef17d5eb67eb45508caadaf7cd0252fb061187113991a338'
8989SHELL ["/bin/bash" , "-o" , "pipefail" , "-c" ]
9090RUN curl --location --fail --silent --show-error --output /tmp/hadolint "${HADOLINT_URL}" && \
9191 echo "${HADOLINT_SHA512} */tmp/hadolint" | sha512sum -c -
9292
9393FROM base_image AS maven_download_image
9494ENV MAVEN_VERSION='3.8.6'
95- ENV MAVEN_URL "https://archive.apache.org/dist/maven/maven-3/${MAVEN_VERSION}/binaries/apache-maven-${MAVEN_VERSION}-bin.tar.gz"
96- ENV MAVEN_SHA512 'f790857f3b1f90ae8d16281f902c689e4f136ebe584aba45e4b1fa66c80cba826d3e0e52fdd04ed44b4c66f6d3fe3584a057c26dfcac544a60b301e6d0f91c26'
95+ ENV MAVEN_URL= "https://archive.apache.org/dist/maven/maven-3/${MAVEN_VERSION}/binaries/apache-maven-${MAVEN_VERSION}-bin.tar.gz"
96+ ENV MAVEN_SHA512= 'f790857f3b1f90ae8d16281f902c689e4f136ebe584aba45e4b1fa66c80cba826d3e0e52fdd04ed44b4c66f6d3fe3584a057c26dfcac544a60b301e6d0f91c26'
9797SHELL ["/bin/bash" , "-o" , "pipefail" , "-c" ]
9898RUN curl --location --fail --silent --show-error --output /tmp/maven.tar.gz "${MAVEN_URL}" && \
9999 echo "${MAVEN_SHA512} */tmp/maven.tar.gz" | sha512sum -c -
100100
101101FROM base_image AS openjdk8_download_image
102- ENV OPENJDK8_URL 'https://github.com/adoptium/temurin8-binaries/releases/download/jdk8u352-b08/OpenJDK8U-jdk_x64_linux_hotspot_8u352b08.tar.gz'
103- ENV OPENJDK8_SHA256 '1633bd7590cb1cd72f5a1378ae8294451028b274d798e2a4ac672059a2f00fee'
102+ ENV OPENJDK8_URL= 'https://github.com/adoptium/temurin8-binaries/releases/download/jdk8u352-b08/OpenJDK8U-jdk_x64_linux_hotspot_8u352b08.tar.gz'
103+ ENV OPENJDK8_SHA256= '1633bd7590cb1cd72f5a1378ae8294451028b274d798e2a4ac672059a2f00fee'
104104SHELL ["/bin/bash" , "-o" , "pipefail" , "-c" ]
105105RUN curl --location --fail --silent --show-error --output /tmp/adoptopenjdk8.tar.gz "${OPENJDK8_URL}" && \
106106 echo "${OPENJDK8_SHA256} */tmp/adoptopenjdk8.tar.gz" | sha256sum -c -
107107
108108FROM base_image AS openjdk11_download_image
109- ENV OPENJDK11_URL 'https://github.com/adoptium/temurin11-binaries/releases/download/jdk-11.0.17%2B8/OpenJDK11U-jdk_x64_linux_hotspot_11.0.17_8.tar.gz'
110- ENV OPENJDK11_SHA256 'b8d46ed08ef4859476fe6421a7690d899ed83dce63f13fd894f994043177ef3c'
109+ ENV OPENJDK11_URL= 'https://github.com/adoptium/temurin11-binaries/releases/download/jdk-11.0.17%2B8/OpenJDK11U-jdk_x64_linux_hotspot_11.0.17_8.tar.gz'
110+ ENV OPENJDK11_SHA256= 'b8d46ed08ef4859476fe6421a7690d899ed83dce63f13fd894f994043177ef3c'
111111SHELL ["/bin/bash" , "-o" , "pipefail" , "-c" ]
112112RUN curl --location --fail --silent --show-error --output /tmp/adoptopenjdk11.tar.gz "${OPENJDK11_URL}" && \
113113 echo "${OPENJDK11_SHA256} */tmp/adoptopenjdk11.tar.gz" | sha256sum -c -
114114
115115FROM base_image AS openjdk17_download_image
116- ENV OPENJDK17_URL 'https://github.com/adoptium/temurin17-binaries/releases/download/jdk-17.0.10%2B7/OpenJDK17U-jdk_x64_linux_hotspot_17.0.10_7.tar.gz'
117- ENV OPENJDK17_SHA256 'a8fd07e1e97352e97e330beb20f1c6b351ba064ca7878e974c7d68b8a5c1b378'
116+ ENV OPENJDK17_URL= 'https://github.com/adoptium/temurin17-binaries/releases/download/jdk-17.0.10%2B7/OpenJDK17U-jdk_x64_linux_hotspot_17.0.10_7.tar.gz'
117+ ENV OPENJDK17_SHA256= 'a8fd07e1e97352e97e330beb20f1c6b351ba064ca7878e974c7d68b8a5c1b378'
118118SHELL ["/bin/bash" , "-o" , "pipefail" , "-c" ]
119119RUN curl --location --fail --silent --show-error --output /tmp/adoptopenjdk17.tar.gz "${OPENJDK17_URL}" && \
120120 echo "${OPENJDK17_SHA256} */tmp/adoptopenjdk17.tar.gz" | sha256sum -c -
@@ -179,9 +179,7 @@ RUN mkdir -p /usr/lib/jvm && \
179179# these values to be specified here; the various --foo-path flags do not
180180# propigate as expected, while these are honored.
181181# TODO (nd): is this really true? investigate and file a ticket.
182- ENV SPOTBUGS_HOME '/opt/spotbugs'
183- ENV MAVEN_HOME '/opt/maven'
184- ENV MAVEN_OPTS '-Xmx3.6G'
182+ ENV SPOTBUGS_HOME='/opt/spotbugs' MAVEN_HOME='/opt/maven'
185183
186184CMD ["/bin/bash" ]
187185
0 commit comments