From 48d1cf9ff868f4020c2c3d0dc64d712018e9dd55 Mon Sep 17 00:00:00 2001 From: Marcin Bilski Date: Wed, 5 Jan 2022 11:16:20 +0100 Subject: [PATCH] Add Dockerfile. --- Dockerfile | 11 +++++++++++ go.mod | 11 ++++++++--- go.sum | 3 ++- 3 files changed, 21 insertions(+), 4 deletions(-) create mode 100644 Dockerfile diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..55b6cab --- /dev/null +++ b/Dockerfile @@ -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"] diff --git a/go.mod b/go.mod index fbdd3aa..47d5bda 100644 --- a/go.mod +++ b/go.mod @@ -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 +) diff --git a/go.sum b/go.sum index 1b95e08..9a6e4b5 100644 --- a/go.sum +++ b/go.sum @@ -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=