From 32783886fb5b32d9000e7d66fc07f13096fe933e Mon Sep 17 00:00:00 2001 From: David Shay Date: Fri, 14 Jan 2022 10:00:01 -0500 Subject: [PATCH] Further optimizations of multi build --- .github/workflows/on-tag.yaml | 4 ++-- cmd/kured/Dockerfile.multi | 2 ++ 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/.github/workflows/on-tag.yaml b/.github/workflows/on-tag.yaml index 27dbfdc..e988dd5 100644 --- a/.github/workflows/on-tag.yaml +++ b/.github/workflows/on-tag.yaml @@ -44,8 +44,8 @@ jobs: username: weave-ghcr-bot password: ${{ secrets.KURED_WEAVE_GHCR_BOT_TOKEN }} - - name: Set up QEMU - uses: docker/setup-qemu-action@v1 +# - name: Set up QEMU +# uses: docker/setup-qemu-action@v1 - name: Set up Docker Buildx id: buildx diff --git a/cmd/kured/Dockerfile.multi b/cmd/kured/Dockerfile.multi index ee795e3..167885a 100644 --- a/cmd/kured/Dockerfile.multi +++ b/cmd/kured/Dockerfile.multi @@ -9,6 +9,8 @@ ENV GOARCH=$TARGETARCH ENV GOVARIANT=$TARGETVARIANT WORKDIR /src +COPY go.mod go.sum . +RUN go mod download COPY . . RUN go list -f '{{join .Deps "\n"}}' ./cmd/kured | grep -v /vendor/ | xargs go list -f '{{if not .Standard}}{{ $dep := . }}{{range .GoFiles}}{{$dep.Dir}}/{{.}} {{end}}{{end}}' RUN CGO_ENABLED=0 go build -o cmd/kured/kured cmd/kured/*.go