diff --git a/.gitignore b/.gitignore index afb78d34d3..a378ecabac 100644 --- a/.gitignore +++ b/.gitignore @@ -5,6 +5,7 @@ *.key .env .env.* +.sum release/ scripts/*.go TODO* diff --git a/Dockerfile b/Dockerfile index bfeac07cbe..18a038b7a5 100644 --- a/Dockerfile +++ b/Dockerfile @@ -2,17 +2,14 @@ FROM alpine:3 as alpine RUN apk add -U --no-cache ca-certificates FROM golang as golang +ENV version v2.7.3 WORKDIR /src -ENV version v1.10.1 RUN git clone -b $version https://github.com/drone/drone.git + WORKDIR /src/drone -RUN sed -i '/replace github\.com\/h2non\/gock => gopkg\.in\/h2non\/gock\.v1 v1\.0\.14/a replace github\.com\/drone\/drone-ui => github\.com\/kfit-dev\/drone-ui v0\.0\.0-20201103123413-f1f81488f112' go.mod -RUN echo "github.com/kfit-dev/drone-ui v0.0.0-20201103123413-f1f81488f112 h1:JMWXnl9c0ZN2RCW/k8bTNgcysDnV8so9ZPfuLL2PcWU=" >> go.sum -RUN echo "github.com/kfit-dev/drone-ui v0.0.0-20201103123413-f1f81488f112/go.mod h1:5Oz3Nku8f/8PlfFzJQfgkqhOQ+SXFaCPG7Xpta9iGdA=" >> go.sum RUN go mod download -RUN go build -ldflags "-extldflags '-static'" -tags "oss nolimit" ./cmd/drone-server - +RUN go build -ldflags "-extldflags '-static'" -tags "nolimit" ./cmd/drone-server FROM alpine:3 EXPOSE 80 443