From c1dc9a2eff0e0f6e6002f752731880cf2ca2e058 Mon Sep 17 00:00:00 2001 From: Johannes Tandler Date: Wed, 24 Apr 2024 14:03:37 +0200 Subject: [PATCH] Enable multi-stage-builds --- Dockerfile.ic-assignment | 2 ++ Dockerfile.regex-labeler | 2 ++ 2 files changed, 4 insertions(+) diff --git a/Dockerfile.ic-assignment b/Dockerfile.ic-assignment index afa058e..f2f44a7 100644 --- a/Dockerfile.ic-assignment +++ b/Dockerfile.ic-assignment @@ -4,4 +4,6 @@ WORKDIR /src COPY . /src RUN go build -o /ic-assignment /src/cmd/ic-assignment +FROM scratch +COPY --from=build /ic-assignment /ic-assignment ENTRYPOINT ["/ic-assignment"] diff --git a/Dockerfile.regex-labeler b/Dockerfile.regex-labeler index 38ab065..b88feba 100644 --- a/Dockerfile.regex-labeler +++ b/Dockerfile.regex-labeler @@ -4,4 +4,6 @@ WORKDIR /src COPY . /src RUN go build -o /regex-labeler /src/cmd/regex-labeler +FROM scratch +COPY --from=build /regex-labeler /regex-labeler ENTRYPOINT ["/regex-labeler"]