From ca3c7f6555a65a30d7e63bcf373f353411519ec1 Mon Sep 17 00:00:00 2001 From: Richard Marmorstein Date: Thu, 29 Jun 2023 18:46:56 -0700 Subject: [PATCH 1/2] Separate dockerfile for goreleaser --- goreleaser.dockerfile | 8 ++++++++ goreleaser.yml | 1 + 2 files changed, 9 insertions(+) create mode 100644 goreleaser.dockerfile diff --git a/goreleaser.dockerfile b/goreleaser.dockerfile new file mode 100644 index 00000000..e9296aea --- /dev/null +++ b/goreleaser.dockerfile @@ -0,0 +1,8 @@ +# -*- mode: dockerfile -*- + +FROM alpine:latest +RUN apk --no-cache add ca-certificates +COPY stripe-mock /bin/stripe-mock +ENTRYPOINT ["/bin/stripe-mock", "-http-port", "12111", "-https-port", "12112"] +EXPOSE 12111 +EXPOSE 12112 diff --git a/goreleaser.yml b/goreleaser.yml index 2ce5a52c..b305356a 100644 --- a/goreleaser.yml +++ b/goreleaser.yml @@ -59,6 +59,7 @@ nfpms: - rpm dockers: + - dockerfile: 'goreleaser.dockerfile' - image_templates: - "stripe/stripe-mock:{{ .Tag }}-amd64" - "stripe/stripe-mock:latest-amd64" From 217b8811a18dd471dfadd64a3110787e314b6d15 Mon Sep 17 00:00:00 2001 From: Richard Marmorstein <52928443+richardm-stripe@users.noreply.github.com> Date: Thu, 29 Jun 2023 20:02:01 -0700 Subject: [PATCH 2/2] Update goreleaser.yml Co-authored-by: anniel-stripe <97691964+anniel-stripe@users.noreply.github.com> --- goreleaser.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/goreleaser.yml b/goreleaser.yml index b305356a..04e59cbe 100644 --- a/goreleaser.yml +++ b/goreleaser.yml @@ -59,7 +59,7 @@ nfpms: - rpm dockers: - - dockerfile: 'goreleaser.dockerfile' + - dockerfile: goreleaser.dockerfile - image_templates: - "stripe/stripe-mock:{{ .Tag }}-amd64" - "stripe/stripe-mock:latest-amd64"