|
|
|
@ -2,7 +2,7 @@ FROM docker.jcg.re/base-alpine
|
|
|
|
|
MAINTAINER Jan Christian Grünhage <jan.christian@gruenhage.xyz>
|
|
|
|
|
|
|
|
|
|
ARG CLONE_URL=github.com/mholt/caddy
|
|
|
|
|
ARG BRANCH=tags/v0.10.10
|
|
|
|
|
ARG BRANCH
|
|
|
|
|
|
|
|
|
|
ENV GOPATH=/gopath \
|
|
|
|
|
UID=192 \
|
|
|
|
@ -21,7 +21,7 @@ RUN apk upgrade --update \
|
|
|
|
|
&& mkdir -p ${GOPATH}/src/${CLONE_URL} \
|
|
|
|
|
&& cd $GOPATH/src/${CLONE_URL} \
|
|
|
|
|
&& git clone https://${CLONE_URL} . \
|
|
|
|
|
&& git checkout ${BRANCH} \
|
|
|
|
|
&& git checkout ${BRANCH:-$(git describe --abbrev=0 --tags)} \
|
|
|
|
|
&& cd caddy/caddymain \
|
|
|
|
|
&& export LINE="$(grep -n "// This is where other plugins get plugged in (imported)" < run.go | sed 's/^\([0-9]\+\):.*$/\1/')" \
|
|
|
|
|
&& head -n ${LINE} run.go > newrun.go \
|
|
|
|
|