Compare commits
4 Commits
4eef25a675
...
695fccbe03
Author | SHA1 | Date |
---|---|---|
CSRBot | 695fccbe03 | |
Markus Pesch | a83055cedb | |
Markus Pesch | c4ff3a7018 | |
Markus Pesch | 17f4d13196 |
|
@ -195,4 +195,4 @@ trigger:
|
|||
event:
|
||||
- push
|
||||
repo:
|
||||
- volker-raschek/dyndns-client
|
||||
- volker.raschek/dyndns-client
|
27
Dockerfile
27
Dockerfile
|
@ -1,27 +0,0 @@
|
|||
ARG BASE_IMAGE
|
||||
ARG BUILD_IMAGE
|
||||
|
||||
# BUILD
|
||||
# ===========================================
|
||||
FROM ${BUILD_IMAGE} AS build
|
||||
ADD . /workspace
|
||||
|
||||
ARG EXECUTABLE
|
||||
ARG GONOPROXY
|
||||
ARG GONOSUMDB
|
||||
ARG GOPRIVATE
|
||||
ARG GOPROXY
|
||||
ARG GOSUMDB
|
||||
ARG VERSION
|
||||
|
||||
RUN make bin/linux/amd64/${EXECUTABLE}
|
||||
|
||||
# TARGET CONTAINER
|
||||
# ===========================================
|
||||
FROM ${BASE_IMAGE}
|
||||
|
||||
ARG EXECUTABLE
|
||||
|
||||
RUN apk add --update bind-tools
|
||||
COPY --from=build /workspace/bin/linux/amd64/${EXECUTABLE} /usr/bin/${EXECUTABLE}
|
||||
ENTRYPOINT [ "/usr/bin/dyndns-client" ]
|
|
@ -1,6 +1,6 @@
|
|||
# dyndns-client
|
||||
|
||||
[![Build Status](https://drone.cryptic.systems/api/badges/dyndns-client/dyndns-client/status.svg)](https://drone.cryptic.systems/dyndns-client/dyndns-client)
|
||||
[![Build Status](https://drone.cryptic.systems/api/badges/volker.raschek/dyndns-client/status.svg)](https://drone.cryptic.systems/volker.raschek/dyndns-client)
|
||||
|
||||
dyndns-client is a Daemon to listen on interface notifications produced by the linux
|
||||
kernel of a client machine to update one or more DNS zones.
|
||||
|
|
Loading…
Reference in New Issue