Try newer build strategy
This commit is contained in:
@ -1,5 +1,5 @@
|
||||
FROM ghcr.io/allanger/dumb-downloader as dudo
|
||||
ENV OPENVPN_VERSION=2.6.9
|
||||
ARG OPENVPN_VERSION
|
||||
RUN apt update && apt install gnupg tar -y
|
||||
RUN mkdir /output
|
||||
# ------------------------------------------------------
|
||||
@ -7,20 +7,20 @@ RUN mkdir /output
|
||||
# ------------------------------------------------------
|
||||
RUN dudo -l "https://keys.openpgp.org/vks/v1/by-fingerprint/F554A3687412CFFEBDEFE0A312F5F7B42F2B01E7" -d security-openvpn-net.asc -p DUMMY
|
||||
RUN gpg --import security-openvpn-net.asc
|
||||
RUN dudo -l "https://swupdate.openvpn.org/community/releases/openvpn-{{ version }}.tar.gz.asc" -d /tmp/openvpn.asc -p $OPENVPN_VERSION
|
||||
RUN dudo -l "https://swupdate.openvpn.org/community/releases/openvpn-{{ version }}.tar.gz.asc" -d /tmp/openvpn.asc -p ${OPENVPN_VERSION}
|
||||
# ------------------------------------------------------
|
||||
# -- I should fix it later
|
||||
# -- todo: I should fix it later
|
||||
# ------------------------------------------------------
|
||||
# RUN gpg --no-tty --verify /tmp/openvpn.asc
|
||||
RUN dudo -l "https://swupdate.openvpn.org/community/releases/openvpn-{{ version }}.tar.gz " -d /tmp/openvpn.tar.gz -p $OPENVPN_VERSION
|
||||
RUN dudo -l "https://swupdate.openvpn.org/community/releases/openvpn-{{ version }}.tar.gz " -d /tmp/openvpn.tar.gz -p ${OPENVPN_VERSION}
|
||||
RUN tar -xf /tmp/openvpn.tar.gz -C /tmp && rm -f /tmp/openvpn.tar.gz
|
||||
RUN mv /tmp/openvpn-$OPENVPN_VERSION /output/openvpn
|
||||
RUN mv /tmp/openvpn-${OPENVPN_VERSION} /output/openvpn
|
||||
|
||||
FROM ubuntu as builder
|
||||
# ------------------------------------------------------
|
||||
# -- TODO: Define it only once
|
||||
# ------------------------------------------------------
|
||||
ENV OPENVPN_VERSION=2.6.9
|
||||
ARG OPENVPN_VERSION
|
||||
COPY --from=dudo /output /src
|
||||
RUN apt-get update &&\
|
||||
apt-get install -y wget tar unzip build-essential \
|
||||
|
Reference in New Issue
Block a user