update build workflow

Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com>
This commit is contained in:
CrazyMax 2022-01-21 20:07:08 +01:00
parent 5f1974ab8b
commit ea65fe2ea4
No known key found for this signature in database
GPG key ID: 3248E46B6BB8C7F7
3 changed files with 15 additions and 4 deletions

View file

@ -31,11 +31,12 @@ RUN --mount=type=bind,target=/src,rw \
FROM scratch AS artifacts
COPY --from=build /out/*.tar.gz /
COPY --from=build /out/*.zip /
COPY --from=build /out/*.sha256 /
FROM scratch AS binary
COPY --from=build /usr/local/bin/registry* /
FROM alpine:3.14
FROM alpine:3.15
RUN apk add --no-cache ca-certificates
COPY cmd/registry/config-dev.yml /etc/docker/registry/config.yml
COPY --from=build /usr/local/bin/registry /bin/registry