From 53de719b9d0af618b500df2c39302adaf77b31e7 Mon Sep 17 00:00:00 2001 From: Fijxu Date: Sat, 6 Sep 2025 17:29:51 -0400 Subject: [PATCH] use ARG for openssl sha256 checksum --- docker/Dockerfile | 4 +++- docker/Dockerfile.arm64 | 4 +++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/docker/Dockerfile b/docker/Dockerfile index 1ac793e82..3e0d2f7f2 100644 --- a/docker/Dockerfile +++ b/docker/Dockerfile @@ -1,5 +1,6 @@ # https://github.com/openssl/openssl/releases/tag/openssl-3.5.2 ARG OPENSSL_VERSION='3.5.2' +ARG OPENSSL_SHA256='c53a47e5e441c930c3928cf7bf6fb00e5d129b630e0aa873b08258656e7345ec' FROM crystallang/crystal:1.16.3-alpine AS dependabot-crystal @@ -12,8 +13,9 @@ RUN apk add --no-cache curl perl linux-headers WORKDIR / ARG OPENSSL_VERSION +ARG OPENSSL_SHA256 RUN curl -Ls "https://github.com/openssl/openssl/releases/download/openssl-${OPENSSL_VERSION}/openssl-${OPENSSL_VERSION}.tar.gz" --output openssl-${OPENSSL_VERSION}.tar.gz -RUN echo "c53a47e5e441c930c3928cf7bf6fb00e5d129b630e0aa873b08258656e7345ec openssl-${OPENSSL_VERSION}.tar.gz" | sha256sum -c +RUN echo "${OPENSSL_SHA256} openssl-${OPENSSL_VERSION}.tar.gz" | sha256sum -c RUN tar -xzvf openssl-${OPENSSL_VERSION}.tar.gz RUN cd openssl-${OPENSSL_VERSION} && ./Configure --openssldir=/etc/ssl && make -j$(nproc) diff --git a/docker/Dockerfile.arm64 b/docker/Dockerfile.arm64 index 5351bbd2e..b02cc8cef 100644 --- a/docker/Dockerfile.arm64 +++ b/docker/Dockerfile.arm64 @@ -1,5 +1,6 @@ # https://github.com/openssl/openssl/releases/tag/openssl-3.5.2 ARG OPENSSL_VERSION='3.5.2' +ARG OPENSSL_SHA256='c53a47e5e441c930c3928cf7bf6fb00e5d129b630e0aa873b08258656e7345ec' FROM alpine:3.21 AS dependabot-alpine @@ -12,8 +13,9 @@ RUN apk add --no-cache curl perl linux-headers build-base WORKDIR / ARG OPENSSL_VERSION +ARG OPENSSL_SHA256 RUN curl -Ls "https://github.com/openssl/openssl/releases/download/openssl-${OPENSSL_VERSION}/openssl-${OPENSSL_VERSION}.tar.gz" --output openssl-${OPENSSL_VERSION}.tar.gz -RUN echo "c53a47e5e441c930c3928cf7bf6fb00e5d129b630e0aa873b08258656e7345ec openssl-${OPENSSL_VERSION}.tar.gz" | sha256sum -c +RUN echo "${OPENSSL_SHA256} openssl-${OPENSSL_VERSION}.tar.gz" | sha256sum -c RUN tar -xzvf openssl-${OPENSSL_VERSION}.tar.gz RUN cd openssl-${OPENSSL_VERSION} && ./Configure --openssldir=/etc/ssl && make -j$(nproc)