FROM resin/raspberrypi3-alpine-golang | |
RUN apk add -U --no-cache ca-certificates | |
RUN go get -u github.com/drone/drone-ui/dist && \ | |
go get -u golang.org/x/net/context && \ | |
go get -u golang.org/x/net/context/ctxhttp && \ | |
go get -u github.com/golang/protobuf/proto && \ | |
go get -u github.com/golang/protobuf/protoc-gen-go && \ | |
go get github.com/drone/drone/cmd/... && \ | |
cd /go/src/github.com/drone/drone | |
ENV DATABASE_DRIVER=sqlite3 | |
ENV DATABASE_CONFIG=/var/lib/drone/drone.sqlite | |
ENV XDG_CACHE_HOME /var/lib/drone | |
RUN go build -o /usr/bin/drone-server github.com/drone/drone/cmd/drone-server | |
EXPOSE 8000 9000 80 443 | |
ENTRYPOINT ["/usr/bin/drone-server"] |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment