Skip to content

Console Output

08:22:27 + make REF=master DOCKER_BUILD_PKGS=cross-win static
08:22:27 git init src/github.com/docker/cli
08:22:27 Initialized empty Git repository in /home/ubuntu/workspace/docker-ce-packaging_PR-803/src/github.com/docker/cli/.git/
08:22:27 git -C src/github.com/docker/cli remote add origin "https://github.com/docker/cli.git"
08:22:27 ./scripts/checkout.sh src/github.com/docker/cli "master"
08:22:27 + SRC=src/github.com/docker/cli
08:22:27 + REF=master
08:22:27 + REF_FETCH=master
08:22:27 + git -C src/github.com/docker/cli ls-remote --refs --heads --tags origin master
08:22:27 + awk {print $2}
08:22:27 + REF=refs/heads/master
08:22:27 + [ -n refs/heads/master ]
08:22:27 + REF_FETCH=refs/heads/master:refs/heads/master
08:22:27 + git -C src/github.com/docker/cli fetch --update-head-ok --depth 1 origin refs/heads/master:refs/heads/master
08:22:29 From https://github.com/docker/cli
08:22:29  * [new branch]      master     -> master
08:22:29  * [new branch]      master     -> origin/master
08:22:29 + git -C src/github.com/docker/cli checkout -q refs/heads/master
08:22:29 git init src/github.com/docker/docker
08:22:29 Initialized empty Git repository in /home/ubuntu/workspace/docker-ce-packaging_PR-803/src/github.com/docker/docker/.git/
08:22:29 git -C src/github.com/docker/docker remote add origin "https://github.com/docker/docker.git"
08:22:29 ./scripts/checkout.sh src/github.com/docker/docker "master"
08:22:29 + SRC=src/github.com/docker/docker
08:22:29 + REF=master
08:22:29 + REF_FETCH=master
08:22:29 + git -C src/github.com/docker/docker ls-remote --refs --heads --tags origin master
08:22:29 + awk {print $2}
08:22:29 + REF=refs/heads/master
08:22:29 + [ -n refs/heads/master ]
08:22:29 + REF_FETCH=refs/heads/master:refs/heads/master
08:22:29 + git -C src/github.com/docker/docker fetch --update-head-ok --depth 1 origin refs/heads/master:refs/heads/master
08:22:31 From https://github.com/docker/docker
08:22:31  * [new branch]      master     -> master
08:22:31  * [new branch]      master     -> origin/master
08:22:31 + git -C src/github.com/docker/docker checkout -q refs/heads/master
08:22:31 git init src/github.com/docker/buildx
08:22:31 Initialized empty Git repository in /home/ubuntu/workspace/docker-ce-packaging_PR-803/src/github.com/docker/buildx/.git/
08:22:31 git -C src/github.com/docker/buildx remote add origin "https://github.com/docker/buildx.git"
08:22:31 ./scripts/checkout.sh src/github.com/docker/buildx "v0.10.4"
08:22:31 + SRC=src/github.com/docker/buildx
08:22:31 + REF=v0.10.4
08:22:31 + REF_FETCH=v0.10.4
08:22:31 + git -C src/github.com/docker/buildx ls-remote --refs --heads --tags origin v0.10.4
08:22:31 + awk {print $2}
08:22:31 + REF=refs/tags/v0.10.4
08:22:31 + [ -n refs/tags/v0.10.4 ]
08:22:31 + REF_FETCH=refs/tags/v0.10.4:refs/tags/v0.10.4
08:22:31 + git -C src/github.com/docker/buildx fetch --update-head-ok --depth 1 origin refs/tags/v0.10.4:refs/tags/v0.10.4
08:22:32 From https://github.com/docker/buildx
08:22:32  * [new tag]         v0.10.4    -> v0.10.4
08:22:32 + git -C src/github.com/docker/buildx checkout -q refs/tags/v0.10.4
08:22:32 git init src/github.com/docker/compose
08:22:32 Initialized empty Git repository in /home/ubuntu/workspace/docker-ce-packaging_PR-803/src/github.com/docker/compose/.git/
08:22:32 git -C src/github.com/docker/compose remote add origin "https://github.com/docker/compose.git"
08:22:32 ./scripts/checkout.sh src/github.com/docker/compose "v2.17.3"
08:22:32 + SRC=src/github.com/docker/compose
08:22:32 + REF=v2.17.3
08:22:32 + REF_FETCH=v2.17.3
08:22:32 + git -C src/github.com/docker/compose ls-remote --refs --heads --tags origin v2.17.3
08:22:32 + awk {print $2}
08:22:32 + REF=refs/tags/v2.17.3
08:22:32 + [ -n refs/tags/v2.17.3 ]
08:22:32 + REF_FETCH=refs/tags/v2.17.3:refs/tags/v2.17.3
08:22:32 + git -C src/github.com/docker/compose fetch --update-head-ok --depth 1 origin refs/tags/v2.17.3:refs/tags/v2.17.3
08:22:33 From https://github.com/docker/compose
08:22:33  * [new tag]         v2.17.3    -> v2.17.3
08:22:33 + git -C src/github.com/docker/compose checkout -q refs/tags/v2.17.3
08:22:33 for p in cross-win; do \
08:22:33 	make -C static VERSION=0.0.1-dev GO_VERSION=1.20.3 TARGETPLATFORM= CONTAINERD_VERSION= RUNC_VERSION= ${p}; \
08:22:33 done
08:22:33 make[1]: Entering directory '/home/ubuntu/workspace/docker-ce-packaging_PR-803/static'
08:22:33 cd /home/ubuntu/workspace/docker-ce-packaging_PR-803/src/github.com/docker/docker && docker buildx build --target binary --build-arg VERSION=0.0.0-20230420214744-26a7357 --build-arg DOCKER_GITCOMMIT=81359ce --build-arg DEFAULT_PRODUCT_LICENSE --build-arg PACKAGER_NAME --build-arg PLATFORM  --platform windows/amd64 --output "./bundles/cross/win" .
08:22:33 #1 [internal] load .dockerignore
08:22:33 #1 transferring context: 113B done
08:22:33 #1 DONE 0.0s
08:22:33 
08:22:33 #2 [internal] load build definition from Dockerfile
08:22:33 #2 transferring dockerfile: 26.94kB done
08:22:33 #2 DONE 0.0s
08:22:33 
08:22:33 #3 [auth] docker/dockerfile:pull token for registry-1.docker.io
08:22:33 #3 DONE 0.0s
08:22:33 
08:22:33 #4 resolve image config for docker.io/docker/dockerfile:1
08:22:33 #4 DONE 0.2s
08:22:34 
08:22:34 #5 docker-image://docker.io/docker/dockerfile:1@sha256:39b85bbfa7536a5feceb7372a0817649ecb2724562a38360f4d6a7782a409b14
08:22:34 #5 CACHED
08:22:34 
08:22:34 #6 [internal] load metadata for docker.io/tonistiigi/xx:1.2.1
08:22:34 #6 ...
08:22:34 
08:22:34 #7 [auth] library/golang:pull token for registry-1.docker.io
08:22:34 #7 DONE 0.0s
08:22:34 
08:22:34 #8 [auth] tonistiigi/xx:pull token for registry-1.docker.io
08:22:34 #8 DONE 0.0s
08:22:34 
08:22:34 #9 [internal] load metadata for docker.io/library/golang:1.20.3-bullseye
08:22:34 #9 DONE 0.2s
08:22:34 
08:22:34 #6 [internal] load metadata for docker.io/tonistiigi/xx:1.2.1
08:22:34 #6 DONE 0.2s
08:22:38 
08:22:38 #10 [xx 1/1] FROM docker.io/tonistiigi/xx:1.2.1@sha256:8879a398dedf0aadaacfbd332b29ff2f84bc39ae6d4e9c0a1109db27ac5ba012
08:22:38 #10 DONE 0.0s
08:22:38 
08:22:38 #11 [base 1/5] FROM docker.io/library/golang:1.20.3-bullseye@sha256:595c9af0430dd84bad33020e7e9e328af4bd1a1aabd46a03b5bf6f252cdbecf3
08:22:38 #11 DONE 0.0s
08:22:38 
08:22:38 #12 [internal] load build context
08:22:38 #12 transferring context: 27.08MB 0.7s
08:22:39 #12 transferring context: 67.57MB 1.7s done
08:22:39 #12 DONE 1.7s
08:22:39 
08:22:39 #13 [build 4/6] RUN --mount=type=cache,sharing=locked,id=moby-build-aptlib,target=/var/lib/apt     --mount=type=cache,sharing=locked,id=moby-build-aptcache,target=/var/cache/apt         xx-apt-get install --no-install-recommends -y             dpkg-dev             gcc             libapparmor-dev             libc6-dev             libdevmapper-dev             libseccomp-dev             libsecret-1-dev             libsystemd-dev             libudev-dev
08:22:39 #13 CACHED
08:22:39 
08:22:39 #14 [build 5/6] RUN <<EOT (# in bullseye arm64 target does not link with lld so configure it to use ld instead...)
08:22:39 #14 CACHED
08:22:39 
08:22:39 #15 [base 2/5] COPY --from=xx / /
08:22:39 #15 CACHED
08:22:39 
08:22:39 #16 [base 4/5] RUN sed -ri "s/(httpredir|deb).debian.org/${APT_MIRROR:-deb.debian.org}/g" /etc/apt/sources.list  && sed -ri "s/(security).debian.org/${APT_MIRROR:-security.debian.org}/g" /etc/apt/sources.list
08:22:39 #16 CACHED
08:22:39 
08:22:39 #17 [build 6/6] RUN --mount=type=bind,target=.     --mount=type=tmpfs,target=cli/winresources/dockerd     --mount=type=tmpfs,target=cli/winresources/docker-proxy     --mount=type=cache,target=/root/.cache/go-build,id=moby-build-windows/amd64 <<EOT (set -e...)
08:22:39 #17 CACHED
08:22:39 
08:22:39 #18 [base 3/5] RUN echo 'Binary::apt::APT::Keep-Downloaded-Packages "true";' > /etc/apt/apt.conf.d/keep-cache
08:22:39 #18 CACHED
08:22:39 
08:22:39 #19 [base 5/5] RUN apt-get update && apt-get install --no-install-recommends -y file
08:22:39 #19 CACHED
08:22:39 
08:22:39 #20 [build 3/6] RUN --mount=type=cache,sharing=locked,id=moby-build-aptlib,target=/var/lib/apt     --mount=type=cache,sharing=locked,id=moby-build-aptcache,target=/var/cache/apt         apt-get update && apt-get install --no-install-recommends -y             clang             lld             llvm
08:22:39 #20 CACHED
08:22:39 
08:22:39 #21 [gowinres 1/1] RUN --mount=type=cache,target=/root/.cache/go-build     --mount=type=cache,target=/go/pkg/mod         GOBIN=/build/ GO111MODULE=on go install "github.com/tc-hib/go-winres@v0.3.0"      && /build/go-winres --help
08:22:39 #21 CACHED
08:22:39 
08:22:39 #22 [build 2/6] WORKDIR /go/src/github.com/docker/docker
08:22:39 #22 CACHED
08:22:39 
08:22:39 #23 [build 1/6] COPY --from=gowinres /build/ /usr/local/bin/
08:22:39 #23 CACHED
08:22:39 
08:22:39 #24 [binary 1/1] COPY --from=build /build/ /
08:22:39 #24 CACHED
08:22:39 
08:22:39 #25 exporting to client
08:22:39 #25 copying files 19.16MB 0.1s
08:22:39 #25 copying files 64.39MB 0.4s done
08:22:39 #25 DONE 0.4s
08:22:39 cd /home/ubuntu/workspace/docker-ce-packaging_PR-803/src/github.com/docker/cli && VERSION=0.0.0-20230420214744-26a7357 docker buildx bake --set binary.platform=windows/amd64 binary
08:22:40 #1 [internal] load build definition from Dockerfile
08:22:40 #1 transferring dockerfile: 5.48kB done
08:22:40 #1 DONE 0.0s
08:22:40 
08:22:40 #2 [internal] load .dockerignore
08:22:40 #2 transferring context: 263B done
08:22:40 #2 DONE 0.0s
08:22:40 
08:22:40 #3 resolve image config for docker.io/docker/dockerfile:1
08:22:40 #3 DONE 0.1s
08:22:40 
08:22:40 #4 docker-image://docker.io/docker/dockerfile:1@sha256:39b85bbfa7536a5feceb7372a0817649ecb2724562a38360f4d6a7782a409b14
08:22:40 #4 CACHED
08:22:40 
08:22:40 #5 [internal] load metadata for docker.io/dockercore/golang-cross:xx-sdk-extras
08:22:40 #5 ...
08:22:40 
08:22:40 #6 [auth] dockercore/golang-cross:pull token for registry-1.docker.io
08:22:40 #6 DONE 0.0s
08:22:40 
08:22:40 #7 [internal] load metadata for docker.io/tonistiigi/xx:1.1.1
08:22:40 #7 DONE 0.2s
08:22:40 
08:22:40 #8 [internal] load metadata for docker.io/library/golang:1.20.3-alpine3.16
08:22:40 #8 DONE 0.2s
08:22:40 
08:22:40 #5 [internal] load metadata for docker.io/dockercore/golang-cross:xx-sdk-extras
08:22:40 #5 DONE 0.3s
08:22:41 
08:22:41 #9 [xx 1/1] FROM docker.io/tonistiigi/xx:1.1.1@sha256:23ca08d120366b31d1d7fad29283181f063b0b43879e1f93c045ca5b548868e9
08:22:41 #9 DONE 0.0s
08:22:41 
08:22:41 #10 FROM docker.io/dockercore/golang-cross:xx-sdk-extras@sha256:9ac9641111aeb58ce39b1e7423f80dd08af0e05d1c9fa38725f6ee37a1573b41
08:22:41 #10 DONE 0.0s
08:22:41 
08:22:41 #11 [build-base-alpine 1/4] FROM docker.io/library/golang:1.20.3-alpine3.16@sha256:29c4e6e307eac79e5db29a261b243f27ffe0563fa1767e8d9a6407657c9a5f08
08:22:41 #11 DONE 0.0s
08:22:41 
08:22:41 #12 [internal] load build context
08:22:42 #12 transferring context: 38.25MB 0.8s done
08:22:42 #12 DONE 0.9s
08:22:42 
08:22:42 #10 FROM docker.io/dockercore/golang-cross:xx-sdk-extras@sha256:9ac9641111aeb58ce39b1e7423f80dd08af0e05d1c9fa38725f6ee37a1573b41
08:22:42 #10 CACHED
08:22:42 
08:22:42 #13 [build-base-alpine 3/4] RUN apk add --no-cache bash clang lld llvm file git
08:22:42 #13 CACHED
08:22:42 
08:22:42 #14 [build 1/3] COPY --from=goversioninfo /out/goversioninfo /usr/bin/goversioninfo
08:22:42 #14 CACHED
08:22:42 
08:22:42 #15 [build-base-alpine 2/4] COPY --from=xx / /
08:22:42 #15 CACHED
08:22:42 
08:22:42 #16 [build-alpine 1/1] RUN xx-apk add --no-cache musl-dev gcc
08:22:42 #16 CACHED
08:22:42 
08:22:42 #17 [build-base-alpine 4/4] WORKDIR /go/src/github.com/docker/cli
08:22:42 #17 CACHED
08:22:42 
08:22:42 #18 [goversioninfo 1/1] RUN --mount=type=cache,target=/root/.cache/go-build     --mount=type=cache,target=/go/pkg/mod     GOBIN=/out GO111MODULE=on go install "github.com/josephspurrier/goversioninfo/cmd/goversioninfo@v1.3.0"
08:22:42 #18 CACHED
08:22:42 
08:22:42 #19 [build 2/3] RUN [ ! -f /etc/alpine-release ] && xx-info is-cross && [ "$(xx-info arch)" = "arm64" ] && XX_CC_PREFER_LINKER=ld xx-clang --setup-target-triple || true
08:22:42 #19 CACHED
08:22:42 
08:22:42 #20 [build 3/3] RUN --mount=type=bind,target=.,ro     --mount=type=cache,target=/root/.cache     --mount=from=dockercore/golang-cross:xx-sdk-extras,target=/xx-sdk,src=/xx-sdk     --mount=type=tmpfs,target=cli/winresources     xx-go --wrap &&     TARGET=/out ./scripts/build/binary &&     xx-verify $([ "static" = "static" ] && echo "--static") /out/docker
08:22:42 #20 0.415 Building static docker-windows-amd64.exe
08:22:42 #20 0.437 + cat ./cli/winresources/versioninfo.json
08:22:42 #20 0.437 {
08:22:42 #20 0.437   "FixedFileInfo":
08:22:42 #20 0.437   {
08:22:42 #20 0.437     "FileVersion": {
08:22:42 #20 0.437       "Major": 0,
08:22:42 #20 0.437       "Minor": 0,
08:22:42 #20 0.437       "Patch": 0,
08:22:42 #20 0.437       "Build": 0
08:22:42 #20 0.437     },
08:22:42 #20 0.437     "FileFlagsMask": "3f",
08:22:42 #20 0.437     "FileFlags ": "00",
08:22:42 #20 0.437     "FileOS": "040004",
08:22:42 #20 0.437     "FileType": "01",
08:22:42 #20 0.437     "FileSubType": "00"
08:22:42 #20 0.437   },
08:22:42 #20 0.437   "StringFileInfo":
08:22:42 #20 0.437   {
08:22:42 #20 0.437     "Comments": "",
08:22:42 #20 0.437     "CompanyName": "",
08:22:42 #20 0.437     "FileDescription": "Docker Client",
08:22:42 #20 0.437     "FileVersion": "0.0.0-20230420214744-26a7357",
08:22:42 #20 0.437     "InternalName": "",
08:22:42 #20 0.437     "LegalCopyright": "Copyright © 2015-2023 Docker Inc.",
08:22:42 #20 0.437     "LegalTrademarks": "",
08:22:42 #20 0.437     "OriginalFilename": "docker-windows-amd64.exe",
08:22:42 #20 0.437     "PrivateBuild": "",
08:22:42 #20 0.437     "ProductName": "Docker Client",
08:22:42 #20 0.437     "ProductVersion": "0.0.0-20230420214744-26a7357",
08:22:42 #20 0.437     "SpecialBuild": "26a7357"
08:22:42 #20 0.437   },
08:22:42 #20 0.437   "VarFileInfo":
08:22:42 #20 0.437   {
08:22:42 #20 0.437     "Translation": {
08:22:42 #20 0.437       "LangID": "0409",
08:22:42 #20 0.437       "CharsetID": "04B0"
08:22:42 #20 0.437     }
08:22:42 #20 0.437   }
08:22:42 #20 0.437 }
08:22:42 #20 0.438 + go generate -v github.com/docker/cli/cmd/docker
08:22:42 #20 0.441 cmd/docker/aliases.go
08:22:42 #20 0.441 cmd/docker/builder.go
08:22:42 #20 0.441 cmd/docker/builder_test.go
08:22:42 #20 0.441 cmd/docker/builder_windows_test.go
08:22:42 #20 0.441 cmd/docker/completions.go
08:22:42 #20 0.441 cmd/docker/docker.go
08:22:42 #20 0.441 cmd/docker/docker_test.go
08:22:42 #20 0.441 cmd/docker/docker_windows_amd64.go
08:22:42 #20 0.463 + go build -o /out/docker-windows-amd64.exe -tags ' osusergo' -ldflags ' -X "github.com/docker/cli/cli/version.GitCommit=26a7357" -X "github.com/docker/cli/cli/version.BuildTime=2023-04-24T08:22:42Z" -X "github.com/docker/cli/cli/version.Version=0.0.0-20230420214744-26a7357"' github.com/docker/cli/cmd/docker
08:22:46 #20 DONE 3.3s
08:22:46 
08:22:46 #21 [binary 1/1] COPY --from=build /out .
08:22:46 #21 DONE 0.2s
08:22:46 
08:22:46 #22 exporting to client
08:22:46 #22 copying files 18.52MB 0.1s
08:22:46 #22 copying files 34.60MB 0.2s done
08:22:46 #22 DONE 0.3s
08:22:46 mkdir -p build/win/amd64/docker
08:22:46 cp /home/ubuntu/workspace/docker-ce-packaging_PR-803/src/github.com/docker/cli/build/docker-windows-amd64.exe build/win/amd64/docker/docker.exe
08:22:46 cp /home/ubuntu/workspace/docker-ce-packaging_PR-803/src/github.com/docker/docker/bundles/cross/win/dockerd.exe build/win/amd64/docker/dockerd.exe
08:22:46 cp /home/ubuntu/workspace/docker-ce-packaging_PR-803/src/github.com/docker/docker/bundles/cross/win/docker-proxy.exe build/win/amd64/docker/docker-proxy.exe
08:22:46 docker run --rm -v /home/ubuntu/workspace/docker-ce-packaging_PR-803/static/build/win/amd64:/v -w /v alpine sh -c 'apk update&&apk add zip&&zip -r docker-0.0.0-20230420214744-26a7357.zip docker'
08:22:46 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/x86_64/APKINDEX.tar.gz
08:22:48 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz
08:22:48 v3.17.3-120-g60944b2cca6 [https://dl-cdn.alpinelinux.org/alpine/v3.17/main]
08:22:48 v3.17.3-127-g3db7f66205a [https://dl-cdn.alpinelinux.org/alpine/v3.17/community]
08:22:48 OK: 17820 distinct packages available
08:22:48 (1/2) Installing unzip (6.0-r13)
08:22:49 (2/2) Installing zip (3.0-r10)
08:22:49 Executing busybox-1.35.0-r29.trigger
08:22:49 OK: 8 MiB in 17 packages
08:22:49   adding: docker/ (stored 0%)
08:22:51   adding: docker/docker.exe (deflated 53%)
08:22:51   adding: docker/docker-proxy.exe (deflated 61%)
08:22:55   adding: docker/dockerd.exe (deflated 70%)
08:22:55 docker run --rm -v /home/ubuntu/workspace/docker-ce-packaging_PR-803/static:/v -w /v alpine chown -R 1000:1000 build
08:22:56 make[1]: Leaving directory '/home/ubuntu/workspace/docker-ce-packaging_PR-803/static'