Add Dockerfile.

This commit is contained in:
Marcin Bilski 2022-01-05 11:16:20 +01:00
parent 52d4a68d86
commit 48d1cf9ff8
3 changed files with 21 additions and 4 deletions

11
Dockerfile Normal file
View File

@ -0,0 +1,11 @@
FROM golang:1.16.7 as build
ENV HOME /opt/app
COPY . $HOME
WORKDIR $HOME
RUN ls $HOME
RUN go build cmd/gomodproxy/main.go && \
go clean
FROM debian:buster
COPY --from=build /go/bin/ /go/bin/
ENTRYPOINT ["/go/bin/gomodproxy"]

11
go.mod
View File

@ -1,5 +1,10 @@
module github.com/sixt/gomodproxy
module github.com/bilus/gomodproxy
go 1.13
go 1.16
require gopkg.in/src-d/go-git.v4 v4.13.1
replace github.com/sixt/gomodproxy => github.com/bilus/gomodproxy v0.1.11-0.20220105101957-b4d9e12f70da
require (
github.com/sixt/gomodproxy v0.0.0-00010101000000-000000000000
gopkg.in/src-d/go-git.v4 v4.13.1
)

3
go.sum
View File

@ -4,13 +4,14 @@ github.com/anmitsu/go-shlex v0.0.0-20161002113705-648efa622239 h1:kFOfPq6dUM1hTo
github.com/anmitsu/go-shlex v0.0.0-20161002113705-648efa622239/go.mod h1:2FmKhYUyUczH0OGQWaF5ceTx0UBShxjsH6f8oGKYe2c=
github.com/armon/go-socks5 v0.0.0-20160902184237-e75332964ef5 h1:0CwZNZbxp69SHPdPJAN/hZIm0C4OItdklCFmMRWYpio=
github.com/armon/go-socks5 v0.0.0-20160902184237-e75332964ef5/go.mod h1:wHh0iHkYZB8zMSxRWpUBQtwG5a7fFgvEO+odwuTv2gs=
github.com/bilus/gomodproxy v0.1.11-0.20220105101957-b4d9e12f70da h1:yugRNA3YLIRfyEDycuqHt7woPZRjbJCBlTq5OA3wSH0=
github.com/bilus/gomodproxy v0.1.11-0.20220105101957-b4d9e12f70da/go.mod h1:yL7TgO8kvphTxrX9ad7rvZ+9pz2BHguDHO6Soj1U65w=
github.com/creack/pty v1.1.7/go.mod h1:lj5s0c3V2DBrqTV7llrYr5NG6My20zk30Fl46Y7DoTY=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c=
github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/emirpasic/gods v1.12.0 h1:QAUIPSaCu4G+POclxeqb3F+WPpdKqFGlw36+yOzGlrg=
github.com/emirpasic/gods v1.12.0/go.mod h1:YfzfFFoVP/catgzJb4IKIqXjX78Ha8FMSDh3ymbK86o=
github.com/flynn/go-shlex v0.0.0-20150515145356-3f9db97f8568 h1:BHsljHzVlRcyQhjrss6TZTdY2VfCqZPbv5k3iBFa2ZQ=
github.com/flynn/go-shlex v0.0.0-20150515145356-3f9db97f8568/go.mod h1:xEzjJPgXI435gkrCt3MPfRiAkVrwSbHsst4LCFVfpJc=
github.com/gliderlabs/ssh v0.2.2 h1:6zsha5zo/TWhRhwqCD3+EarCAgZ2yN28ipRnGPnwkI0=
github.com/gliderlabs/ssh v0.2.2/go.mod h1:U7qILu1NlMHj9FlMhZLlkCdDnU1DBEAqr0aevW3Awn0=