File tree Expand file tree Collapse file tree 8 files changed +8
-28
lines changed
Expand file tree Collapse file tree 8 files changed +8
-28
lines changed Original file line number Diff line number Diff line change @@ -48,11 +48,9 @@ FROM --platform=$BUILDPLATFORM alpine AS src-base
4848RUN apk add --no-cache bash curl file git zip tar
4949
5050FROM src-base AS src
51- WORKDIR /src
5251ARG PKG_REPO
53- RUN git init . && git remote add origin "${PKG_REPO}"
5452ARG PKG_REF
55- RUN git fetch origin "${PKG_REF}" +refs/heads/*:refs/remotes/origin/* +refs/tags/*:refs/tags/* && git checkout -q FETCH_HEAD
53+ ADD --keep- git-dir=true "${PKG_REPO}#${ PKG_REF}" /src
5654
5755FROM src-base AS src-tgz
5856RUN --mount=from=src,source=/src,target=/buildx \
Original file line number Diff line number Diff line change @@ -51,11 +51,9 @@ FROM --platform=$BUILDPLATFORM alpine AS src-base
5151RUN apk add --no-cache bash curl file git zip tar
5252
5353FROM src-base AS src
54- WORKDIR /src
5554ARG PKG_REPO
56- RUN git init . && git remote add origin "${PKG_REPO}"
5755ARG PKG_REF
58- RUN git fetch origin "${PKG_REF}" +refs/heads/*:refs/remotes/origin/* +refs/tags/*:refs/tags/* && git checkout -q FETCH_HEAD
56+ ADD --keep- git-dir=true "${PKG_REPO}#${ PKG_REF}" /src
5957
6058FROM src-base AS src-tgz
6159RUN --mount=from=src,source=/src,target=/compose \
Original file line number Diff line number Diff line change @@ -61,15 +61,9 @@ FROM --platform=$BUILDPLATFORM alpine AS src-base
6161RUN apk add --no-cache bash curl file git zip tar
6262
6363FROM src-base AS src
64- WORKDIR /src
6564ARG PKG_REPO
66- RUN git init . && git remote add origin "${PKG_REPO}"
6765ARG PKG_REF
68- RUN <<EOT
69- set -ex
70- git fetch origin "${PKG_REF}" +refs/heads/*:refs/remotes/origin/* +refs/tags/*:refs/tags/*
71- git checkout -q FETCH_HEAD
72- EOT
66+ ADD --keep-git-dir=true "${PKG_REPO}#${PKG_REF}" /src
7367
7468FROM src-base AS src-tgz
7569RUN --mount=from=src,source=/src,target=/containerd \
Original file line number Diff line number Diff line change @@ -52,11 +52,9 @@ FROM --platform=$BUILDPLATFORM alpine AS src-base
5252RUN apk add --no-cache bash curl file git zip tar
5353
5454FROM src-base AS src
55- WORKDIR /src
5655ARG PKG_REPO
57- RUN git init . && git remote add origin "${PKG_REPO}"
5856ARG PKG_REF
59- RUN git fetch origin "${PKG_REF}" +refs/heads/*:refs/remotes/origin/* +refs/tags/*:refs/tags/* && git checkout -q FETCH_HEAD
57+ ADD --keep- git-dir=true "${PKG_REPO}#${ PKG_REF}" /src
6058
6159FROM src-base AS src-tgz
6260RUN --mount=from=src,source=/src,target=/docker-credential-helpers \
Original file line number Diff line number Diff line change @@ -54,11 +54,9 @@ FROM --platform=$BUILDPLATFORM alpine AS src-base
5454RUN apk add --no-cache bash curl file git zip tar
5555
5656FROM src-base AS src
57- WORKDIR /src
5857ARG PKG_REPO
59- RUN git init . && git remote add origin "${PKG_REPO}"
6058ARG PKG_REF
61- RUN git fetch origin "${PKG_REF}" +refs/heads/*:refs/remotes/origin/* +refs/tags/*:refs/tags/* && git checkout -q FETCH_HEAD
59+ ADD --keep- git-dir=true "${PKG_REPO}#${ PKG_REF}" /src
6260
6361FROM src-base AS src-tgz
6462RUN --mount=from=src,source=/src,target=/cli \
Original file line number Diff line number Diff line change @@ -51,11 +51,9 @@ FROM --platform=$BUILDPLATFORM alpine AS src-base
5151RUN apk add --no-cache bash curl file git zip tar
5252
5353FROM src-base AS src
54- WORKDIR /src
5554ARG PKG_REPO
56- RUN git init . && git remote add origin "${PKG_REPO}"
5755ARG PKG_REF
58- RUN git fetch origin "${PKG_REF}" +refs/heads/*:refs/remotes/origin/* +refs/tags/*:refs/tags/* && git checkout -q FETCH_HEAD
56+ ADD --keep- git-dir=true "${PKG_REPO}#${ PKG_REF}" /src
5957
6058FROM src-base AS src-tgz
6159RUN --mount=from=src,source=/src,target=/engine \
Original file line number Diff line number Diff line change @@ -48,11 +48,9 @@ FROM --platform=$BUILDPLATFORM alpine AS src-base
4848RUN apk add --no-cache bash curl file git zip tar
4949
5050FROM src-base AS src
51- WORKDIR /src
5251ARG PKG_REPO
53- RUN git init . && git remote add origin "${PKG_REPO}"
5452ARG PKG_REF
55- RUN git fetch origin "${PKG_REF}" +refs/heads/*:refs/remotes/origin/* +refs/tags/*:refs/tags/* && git checkout -q FETCH_HEAD
53+ ADD --keep- git-dir=true "${PKG_REPO}#${ PKG_REF}" /src
5654
5755FROM src-base AS src-tgz
5856RUN --mount=from=src,source=/src,target=/sbom \
Original file line number Diff line number Diff line change @@ -48,11 +48,9 @@ FROM --platform=$BUILDPLATFORM alpine AS src-base
4848RUN apk add --no-cache bash curl file git zip tar
4949
5050FROM src-base AS src
51- WORKDIR /src
5251ARG PKG_REPO
53- RUN git init . && git remote add origin "${PKG_REPO}"
5452ARG PKG_REF
55- RUN git fetch origin "${PKG_REF}" +refs/heads/*:refs/remotes/origin/* +refs/tags/*:refs/tags/* && git checkout -q FETCH_HEAD
53+ ADD --keep- git-dir=true "${PKG_REPO}#${ PKG_REF}" /src
5654
5755FROM src-base AS src-tgz
5856RUN --mount=from=src,source=/src,target=/scan \
You can’t perform that action at this time.
0 commit comments