mirror of
https://github.com/iv-org/invidious.git
synced 2025-09-15 00:08:30 +00:00
use ARG for openssl sha256 checksum
This commit is contained in:
parent
539ae2d1f6
commit
53de719b9d
@ -1,5 +1,6 @@
|
|||||||
# https://github.com/openssl/openssl/releases/tag/openssl-3.5.2
|
# https://github.com/openssl/openssl/releases/tag/openssl-3.5.2
|
||||||
ARG OPENSSL_VERSION='3.5.2'
|
ARG OPENSSL_VERSION='3.5.2'
|
||||||
|
ARG OPENSSL_SHA256='c53a47e5e441c930c3928cf7bf6fb00e5d129b630e0aa873b08258656e7345ec'
|
||||||
|
|
||||||
FROM crystallang/crystal:1.16.3-alpine AS dependabot-crystal
|
FROM crystallang/crystal:1.16.3-alpine AS dependabot-crystal
|
||||||
|
|
||||||
@ -12,8 +13,9 @@ RUN apk add --no-cache curl perl linux-headers
|
|||||||
WORKDIR /
|
WORKDIR /
|
||||||
|
|
||||||
ARG OPENSSL_VERSION
|
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 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 tar -xzvf openssl-${OPENSSL_VERSION}.tar.gz
|
||||||
|
|
||||||
RUN cd openssl-${OPENSSL_VERSION} && ./Configure --openssldir=/etc/ssl && make -j$(nproc)
|
RUN cd openssl-${OPENSSL_VERSION} && ./Configure --openssldir=/etc/ssl && make -j$(nproc)
|
||||||
|
@ -1,5 +1,6 @@
|
|||||||
# https://github.com/openssl/openssl/releases/tag/openssl-3.5.2
|
# https://github.com/openssl/openssl/releases/tag/openssl-3.5.2
|
||||||
ARG OPENSSL_VERSION='3.5.2'
|
ARG OPENSSL_VERSION='3.5.2'
|
||||||
|
ARG OPENSSL_SHA256='c53a47e5e441c930c3928cf7bf6fb00e5d129b630e0aa873b08258656e7345ec'
|
||||||
|
|
||||||
FROM alpine:3.21 AS dependabot-alpine
|
FROM alpine:3.21 AS dependabot-alpine
|
||||||
|
|
||||||
@ -12,8 +13,9 @@ RUN apk add --no-cache curl perl linux-headers build-base
|
|||||||
WORKDIR /
|
WORKDIR /
|
||||||
|
|
||||||
ARG OPENSSL_VERSION
|
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 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 tar -xzvf openssl-${OPENSSL_VERSION}.tar.gz
|
||||||
|
|
||||||
RUN cd openssl-${OPENSSL_VERSION} && ./Configure --openssldir=/etc/ssl && make -j$(nproc)
|
RUN cd openssl-${OPENSSL_VERSION} && ./Configure --openssldir=/etc/ssl && make -j$(nproc)
|
||||||
|
Loading…
Reference in New Issue
Block a user