From a8cbf7e4838d99746d07eba7e6aaf842ee50fc65 Mon Sep 17 00:00:00 2001 From: Philip Kuryloski Date: Mon, 25 Apr 2022 12:19:34 +0200 Subject: Add OTP RCs to the OCI github actions workflow --- packaging/docker-image/Dockerfile | 3 ++- packaging/docker-image/otp-versions/otp-rc.yaml | 2 ++ 2 files changed, 4 insertions(+), 1 deletion(-) create mode 100644 packaging/docker-image/otp-versions/otp-rc.yaml (limited to 'packaging') diff --git a/packaging/docker-image/Dockerfile b/packaging/docker-image/Dockerfile index 48d33875fc..b31b90470b 100644 --- a/packaging/docker-image/Dockerfile +++ b/packaging/docker-image/Dockerfile @@ -34,6 +34,7 @@ ENV OTP_VERSION ${OTP_VERSION} # http://erlang.org/pipermail/erlang-questions/2019-January/097067.html ARG OTP_SHA256 ENV OTP_SOURCE_SHA256=${OTP_SHA256} +ARG SKIP_OTP_VERIFY=false # Install dependencies required to build Erlang/OTP from source # https://erlang.org/doc/installation_guide/INSTALL.html @@ -106,7 +107,7 @@ RUN set -eux; \ # Download, verify & extract OTP_SOURCE mkdir -p "$OTP_PATH"; \ wget --progress dot:giga --output-document "$OTP_PATH.tar.gz" "$OTP_SOURCE_URL"; \ - echo "$OTP_SOURCE_SHA256 *$OTP_PATH.tar.gz" | sha256sum --check --strict -; \ + test "$SKIP_OTP_VERIFY" == "true" || echo "$OTP_SOURCE_SHA256 *$OTP_PATH.tar.gz" | sha256sum --check --strict -; \ tar --extract --file "$OTP_PATH.tar.gz" --directory "$OTP_PATH" --strip-components 1; \ \ # Configure Erlang/OTP for compilation, disable unused features & applications diff --git a/packaging/docker-image/otp-versions/otp-rc.yaml b/packaging/docker-image/otp-versions/otp-rc.yaml new file mode 100644 index 0000000000..b24bf66a4b --- /dev/null +++ b/packaging/docker-image/otp-versions/otp-rc.yaml @@ -0,0 +1,2 @@ +otp: '25.0-rc' +elixir: '1.13.3' -- cgit v1.2.1