We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents 357d5f2 + 4ab6889 commit e1826b2Copy full SHA for e1826b2
Dockerfile
@@ -24,12 +24,7 @@ RUN --mount=target=. <<EOT
24
echo "$version" | tee /tmp/.version
25
EOT
26
27
-FROM base AS vendored
28
-COPY go.mod go.sum ./
29
-RUN --mount=type=cache,target=/go/pkg/mod \
30
- go mod download
31
-
32
-FROM vendored AS test
+FROM base AS test
33
ENV CGO_ENABLED=1
34
RUN apk add --no-cache gcc linux-headers musl-dev
35
RUN --mount=type=bind,target=. \
@@ -43,7 +38,7 @@ EOT
43
38
FROM scratch AS test-coverage
44
39
COPY --from=test /tmp/coverage.txt /coverage.txt
45
40
46
-FROM vendored AS build
41
+FROM base AS build
47
42
ARG TARGETPLATFORM
48
49
--mount=type=bind,from=version,source=/tmp/.version,target=/tmp/.version \
0 commit comments