mirror of
https://github.com/koenrh/dnscontrol-action.git
synced 2024-12-29 19:32:03 +08:00
Use stackexchange/dnscontrol base image
This commit is contained in:
parent
58d7e41486
commit
08198202c7
1 changed files with 1 additions and 13 deletions
14
Dockerfile
14
Dockerfile
|
@ -1,4 +1,4 @@
|
|||
FROM alpine:3.17.2@sha256:69665d02cb32192e52e07644d76bc6f25abeb5410edc1c7a81a10ba3f0efb90a
|
||||
FROM stackexchange/dnscontrol:4.1.0@sha256:c0aa9022c631ad1390fc3aaae0ef7af2d429b66a0626d44f2b9fc90f38ba54e2
|
||||
|
||||
LABEL repository="https://github.com/koenrh/dnscontrol-action"
|
||||
LABEL maintainer="Koen Rouwhorst <info@koenrouwhorst.nl>"
|
||||
|
@ -8,18 +8,6 @@ LABEL "com.github.actions.description"="Deploy your DNS configuration to multipl
|
|||
LABEL "com.github.actions.icon"="cloud"
|
||||
LABEL "com.github.actions.color"="yellow"
|
||||
|
||||
ENV DNSCONTROL_VERSION="3.31.4"
|
||||
ENV DNSCONTROL_CHECKSUM="054d236531df2674c9286279596f88f02c1cf7b1448dc5f643f1a1dbe705fe8d"
|
||||
|
||||
RUN apk -U --no-cache upgrade && \
|
||||
apk add --no-cache bash ca-certificates curl libc6-compat
|
||||
|
||||
RUN curl -sL "https://github.com/StackExchange/dnscontrol/releases/download/v$DNSCONTROL_VERSION/dnscontrol-Linux" \
|
||||
-o dnscontrol && \
|
||||
echo "$DNSCONTROL_CHECKSUM dnscontrol" | sha256sum -c - && \
|
||||
chmod +x dnscontrol && \
|
||||
mv dnscontrol /usr/local/bin/dnscontrol
|
||||
|
||||
RUN ["dnscontrol", "version"]
|
||||
|
||||
COPY README.md entrypoint.sh bin/filter-preview-output.sh /
|
||||
|
|
Loading…
Reference in a new issue