Dockerfile.stupgrades 318 B

12345678910111213141516171819
  1. ARG GOVERSION=latest
  2. FROM golang:$GOVERSION AS builder
  3. WORKDIR /src
  4. COPY . .
  5. ENV CGO_ENABLED=0
  6. ENV BUILD_HOST=syncthing.net
  7. ENV BUILD_USER=docker
  8. RUN rm -f stupgrades && go run build.go build stupgrades
  9. FROM alpine
  10. EXPOSE 8080
  11. COPY --from=builder /src/stupgrades /bin/stupgrades
  12. ENTRYPOINT [ "/bin/stupgrades" ]