build: add OCI release identity labels

This commit is contained in:
2026-09-20 18:30:38 +08:00
parent af10086570
commit 552fd22704
3 changed files with 10 additions and 2 deletions

View File

@@ -24,6 +24,14 @@ RUN BUILD_FLAGS="-s -w -X git.yuntuo.hk/k2safe/orbit/internal/buildinfo.Version=
FROM scratch
ARG VERSION=dev
ARG REVISION=unknown
ARG BUILD_TIME=unknown
LABEL org.opencontainers.image.title="Orbit" \
org.opencontainers.image.version="${VERSION}" \
org.opencontainers.image.revision="${REVISION}" \
org.opencontainers.image.created="${BUILD_TIME}"
COPY --from=build /etc/ssl/certs/ca-certificates.crt /etc/ssl/certs/ca-certificates.crt
COPY --from=build /out/orbit /usr/local/bin/orbit
COPY --from=build /out/orbit-migrate /usr/local/bin/orbit-migrate