From ffe22db3832d720b5ca4f5e17ef2d8bc9c8dc521 Mon Sep 17 00:00:00 2001 From: soulteary Date: Tue, 10 Jan 2023 00:06:03 +0800 Subject: [PATCH] chore: add docker for goreleaser --- .goreleaser.yaml | 2 +- docker/Dockerfile.gorelease | 8 ++++++++ 2 files changed, 9 insertions(+), 1 deletion(-) create mode 100644 docker/Dockerfile.gorelease diff --git a/.goreleaser.yaml b/.goreleaser.yaml index 907b60b..3c92932 100644 --- a/.goreleaser.yaml +++ b/.goreleaser.yaml @@ -1,4 +1,4 @@ -project_name: hbh +project_name: webhook builds: - <<: &build_defaults diff --git a/docker/Dockerfile.gorelease b/docker/Dockerfile.gorelease new file mode 100644 index 0000000..8ef0545 --- /dev/null +++ b/docker/Dockerfile.gorelease @@ -0,0 +1,8 @@ +FROM alpine:3.15.0 as certs +RUN apk --update add ca-certificates + +FROM scratch +COPY --from=certs /etc/ssl/certs/ca-certificates.crt /etc/ssl/certs/ca-certificates.crt +COPY webhook /usr/bin/webhook +EXPOSE 8345/tcp +ENTRYPOINT ["/usr/bin/webhook"] \ No newline at end of file