@@ -238,7 +238,8 @@ RUN set -ex \
238
238
&& wget -O python.tar.xz "https://www.python.org/ftp/python/${PYTHON_VERSION%%[a-z]*}/Python-$PYTHON_VERSION.tar.xz" \
239
239
&& wget -O python.tar.xz.asc "https://www.python.org/ftp/python/${PYTHON_VERSION%%[a-z]*}/Python-$PYTHON_VERSION.tar.xz.asc" \
240
240
&& export GNUPGHOME="$(mktemp -d)" \
241
- && gpg --batch --keyserver ha.pool.sks-keyservers.net --recv-keys "$GPG_KEY" \
241
+ && (gpg --batch --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys "$GPG_KEY" \
242
+ || gpg --batch --keyserver pgp.mit.edu --recv-keys "$GPG_KEY" ) \
242
243
&& gpg --batch --verify python.tar.xz.asc python.tar.xz \
243
244
&& { command -v gpgconf > /dev/null && gpgconf --kill all || :; } \
244
245
&& rm -rf "$GNUPGHOME" python.tar.xz.asc \
@@ -446,7 +447,8 @@ ENV JAVA_11_HOME="/opt/jvm/amazon-corretto-11" \
446
447
JDK_DOWNLOAD_SHA256="7534c8037db02fedef0b7e782cebd661979516bf7fc17dff7befd72548b56795" \
447
448
ANT_DOWNLOAD_SHA512="c1a9694c3018e248000ff6f46d48af85f537ef3935e0d5256543c58a240084c0aff5289fd9e94cbc40d5442f3cc43592398047f2548fded40d9882be2b40750d" \
448
449
MAVEN_DOWNLOAD_SHA512="c35a1803a6e70a126e80b2b3ae33eed961f83ed74d18fcd16909b2d44d7dada3203f1ffe726c17ef8dcca2dcaa9fca676987befeadc9b9f759967a8cb77181c0" \
449
- GRADLE_DOWNLOADS_SHA256="14cd15fc8cc8705bd69dcfa3c8fefb27eb7027f5de4b47a8b279218f76895a91 5.4.1\n 336b6898b491f6334502d8074a6b8c2d73ed83b92123106bd4bf837f04111043 4.10.3"
450
+ GRADLE_DOWNLOADS_SHA256="14cd15fc8cc8705bd69dcfa3c8fefb27eb7027f5de4b47a8b279218f76895a91 5.4.1\n 336b6898b491f6334502d8074a6b8c2d73ed83b92123106bd4bf837f04111043 4.10.3" \
451
+ SBT_DOWNLOAD_SHA256="9bb9212541176d6fcce7bd12e4cf8a9c9649f5b63f88b3aff474e0b02c7cfe58"
450
452
451
453
ENV JDK_DOWNLOAD_TAR="amazon-corretto-${JDK_VERSION}-linux-aarch64.tar.gz" \
452
454
JAVA_HOME="$JAVA_11_HOME" \
@@ -501,11 +503,14 @@ RUN set -ex \
501
503
&& ln -s /usr/local/gradle-$GRADLE_VERSION/bin/gradle /usr/bin/gradle \
502
504
&& rm -rf $GRADLE_PATH \
503
505
# Install SBT
504
- && wget https://dl.bintray.com/sbt/rpm/sbt-$SBT_VERSION.rpm \
505
- && yum install -y sbt-$SBT_VERSION.rpm \
506
- && rm -fr sbt-$SBT_VERSION.rpm \
507
- # Cleanup
508
- && rm -fr /tmp/* /var/tmp/* \
506
+ && curl -fSL "https://github.com/sbt/sbt/releases/download/v${SBT_VERSION}/sbt-${SBT_VERSION}.tgz" -o sbt.tgz \
507
+ && echo "${SBT_DOWNLOAD_SHA256} *sbt.tgz" | sha256sum -c - \
508
+ && tar xzvf sbt.tgz -C /usr/local/bin/ \
509
+ && rm sbt.tgz
510
+ ENV PATH "/usr/local/bin/sbt/bin:$PATH"
511
+ RUN sbt version
512
+ # Cleanup
513
+ RUN rm -fr /tmp/* /var/tmp/* \
509
514
&& yum clean all
510
515
# **************** END JAVA ****************************************************
511
516
0 commit comments