Pull request #649 updated Connecting to https://api.github.com using docker-jenkins/****** (docker-jenkins GitHub credentials) Obtained Jenkinsfile from ee595b073722cb8ea71c11eb9ef7efaa4e761c66 Running in Durability level: PERFORMANCE_OPTIMIZED Loading library jps@master Examining docker/jps Attempting to resolve master as a branch Resolved master as branch master at revision ead69454b4062f17d1f8389642089a002b037213 using credential jps-reader > git rev-parse --is-inside-work-tree # timeout=10 Fetching changes from the remote Git repository > git config remote.origin.url https://github.com/docker/jps.git # timeout=10 Fetching without tags Fetching upstream changes from https://github.com/docker/jps.git > git --version # timeout=10 using GIT_ASKPASS to set credentials GitHub credentials for docker/jps > git fetch --no-tags --progress https://github.com/docker/jps.git +refs/heads/master:refs/remotes/origin/master Checking out Revision ead69454b4062f17d1f8389642089a002b037213 (master) > git config core.sparsecheckout # timeout=10 > git checkout -f ead69454b4062f17d1f8389642089a002b037213 Commit message: "Merge pull request #10 from russellcardullo/sonar-scan" > git rev-list --no-walk ead69454b4062f17d1f8389642089a002b037213 # timeout=10 [Pipeline] Start of Pipeline [Pipeline] withEnv [Pipeline] { [Pipeline] timeout Timeout set to expire in 1 hr 0 min [Pipeline] { [Pipeline] stage [Pipeline] { (Build) [Pipeline] parallel [Pipeline] { (Branch: Validate) [Pipeline] { (Branch: Binaries) [Pipeline] { (Branch: Build Invocation image) [Pipeline] stage [Pipeline] { (Validate) [Pipeline] stage [Pipeline] { (Binaries) [Pipeline] stage [Pipeline] { (Build Invocation image) [Pipeline] node [Pipeline] node [Pipeline] node Running on ubuntu-1804-overlay2 (i-0c935d60a8870b306) in /home/ubuntu/workspace/app_PR-649 Running on ubuntu-1804-overlay2 (i-0bb21b5802ead6a05) in /home/ubuntu/workspace/app_PR-649 [Pipeline] { [Pipeline] { Running on ubuntu-1804-overlay2 (i-0604c92103d11dda7) in /home/ubuntu/workspace/app_PR-649 [Pipeline] { [Pipeline] dir Running in /home/ubuntu/workspace/app_PR-649/src/github.com/docker/app [Pipeline] { [Pipeline] dir Running in /home/ubuntu/workspace/app_PR-649/src/github.com/docker/app [Pipeline] { [Pipeline] checkout [Pipeline] script [Pipeline] { using credential docker-jenkins-github-credentials [Pipeline] checkout [Pipeline] dir Running in /home/ubuntu/workspace/app_PR-649/src/github.com/docker/app [Pipeline] { Cloning the remote Git repository Cloning with configured refspecs honoured and without tags using credential docker-jenkins-github-credentials [Pipeline] checkout Fetching changes from the remote Git repository using credential docker-jenkins-github-credentials Fetching without tags Cloning the remote Git repository Cloning with configured refspecs honoured and without tags Checking out Revision ee595b073722cb8ea71c11eb9ef7efaa4e761c66 (PR-649) Commit message: "Ignore unknown files on image ls" > git rev-parse --is-inside-work-tree # timeout=10 > git config remote.origin.url https://github.com/docker/app.git # timeout=10 Fetching upstream changes from https://github.com/docker/app.git > git --version # timeout=10 using GIT_ASKPASS to set credentials docker-jenkins GitHub credentials > git fetch --no-tags --progress https://github.com/docker/app.git +refs/pull/649/head:refs/remotes/origin/PR-649 > git config core.sparsecheckout # timeout=10 > git checkout -f ee595b073722cb8ea71c11eb9ef7efaa4e761c66 > git rev-list --no-walk 65df350a8c56758d32886c14dcd86a87070dc914 # timeout=10 Cloning repository https://github.com/docker/app.git > git init /home/ubuntu/workspace/app_PR-649/src/github.com/docker/app # timeout=10 Fetching upstream changes from https://github.com/docker/app.git > git --version # timeout=10 using GIT_ASKPASS to set credentials docker-jenkins GitHub credentials > git fetch --no-tags --progress https://github.com/docker/app.git +refs/pull/649/head:refs/remotes/origin/PR-649 Cloning repository https://github.com/docker/app.git > git init /home/ubuntu/workspace/app_PR-649/src/github.com/docker/app # timeout=10 Fetching upstream changes from https://github.com/docker/app.git > git --version # timeout=10 using GIT_ASKPASS to set credentials docker-jenkins GitHub credentials > git fetch --no-tags --progress https://github.com/docker/app.git +refs/pull/649/head:refs/remotes/origin/PR-649 [Pipeline] ansiColor [Pipeline] { [Pipeline] sh + make -f docker.Makefile cli-cross cross e2e-cross tars docker build --build-arg=EXPERIMENTAL --build-arg=TAG --build-arg=COMMIT --build-arg=ALPINE_VERSION --build-arg=GOPROXY --target=build -t docker-app-cli:jenkins-app-PR-649-4 . Fetching without tags Fetching without tags Checking out Revision ee595b073722cb8ea71c11eb9ef7efaa4e761c66 (PR-649) Checking out Revision ee595b073722cb8ea71c11eb9ef7efaa4e761c66 (PR-649) > git config remote.origin.url https://github.com/docker/app.git # timeout=10 > git config --add remote.origin.fetch +refs/pull/649/head:refs/remotes/origin/PR-649 # timeout=10 > git config remote.origin.url https://github.com/docker/app.git # timeout=10 Fetching upstream changes from https://github.com/docker/app.git using GIT_ASKPASS to set credentials docker-jenkins GitHub credentials > git fetch --no-tags --progress https://github.com/docker/app.git +refs/pull/649/head:refs/remotes/origin/PR-649 > git config core.sparsecheckout # timeout=10 > git checkout -f ee595b073722cb8ea71c11eb9ef7efaa4e761c66 > git config remote.origin.url https://github.com/docker/app.git # timeout=10 > git config --add remote.origin.fetch +refs/pull/649/head:refs/remotes/origin/PR-649 # timeout=10 > git config remote.origin.url https://github.com/docker/app.git # timeout=10 Fetching upstream changes from https://github.com/docker/app.git using GIT_ASKPASS to set credentials docker-jenkins GitHub credentials > git fetch --no-tags --progress https://github.com/docker/app.git +refs/pull/649/head:refs/remotes/origin/PR-649 > git config core.sparsecheckout # timeout=10 > git checkout -f ee595b073722cb8ea71c11eb9ef7efaa4e761c66 Commit message: "Ignore unknown files on image ls" Commit message: "Ignore unknown files on image ls" Sending build context to Docker daemon 72.93MB Step 1/8 : FROM dockercore/golang-cross:1.12.9@sha256:3ea9dcef4dd2c46d80445c0b22d6177817f4cfce22c523cc12a5a1091cb37705 AS build ---> 518d5e4626aa Step 2/8 : ENV DISABLE_WARN_OUTSIDE_CONTAINER=1 ---> Running in b5dbfc43fdaa [Pipeline] ansiColor [Pipeline] { [Pipeline] sh Removing intermediate container b5dbfc43fdaa ---> eeb2beff4665 Step 3/8 : RUN apt-get install -y -q --no-install-recommends coreutils util-linux uuid-runtime ---> Running in 8242dff86cd5 [Pipeline] ansiColor [Pipeline] { [Pipeline] sh + make -f docker.Makefile lint Linting... docker build -t docker-app-lint:jenkins-app-PR-649-4 -f Dockerfile.lint . + make -f docker.Makefile save-invocation-image docker build -f Dockerfile.invocation-image --build-arg=EXPERIMENTAL --build-arg=TAG --build-arg=COMMIT --build-arg=ALPINE_VERSION --build-arg=GOPROXY --target=invocation -t docker/cnab-app-base:jenkins-app-PR-649-4 . Reading package lists...Sending build context to Docker daemon 72.93MB Step 1/8 : ARG ALPINE_VERSION=3.10 Step 2/8 : ARG GO_VERSION=1.12.9 Step 3/8 : FROM golang:${GO_VERSION}-alpine${ALPINE_VERSION} 1.12.9-alpine3.10: Pulling from library/golang Sending build context to Docker daemon 72.93MB Step 1/14 : ARG ALPINE_VERSION=3.10.1 Step 2/14 : FROM golang:1.13.0 AS build ---> c4d6fdf2260a Step 3/14 : RUN apt-get update -qq && apt-get install -y -q --no-install-recommends coreutils util-linux uuid-runtime ---> Using cache ---> 0d05ca3d255a Step 4/14 : WORKDIR /go/src/github.com/docker/app/ ---> Using cache ---> 61d425076ffa Step 5/14 : COPY . . 9d48c3bd43c5: Already exists 7f94eaf8af20: Pulling fs layer 9fe9984849c1: Pulling fs layer cf0db633a67d: Pulling fs layer 0f7136d71739: Pulling fs layer 0f7136d71739: Waiting Building dependency tree... Reading state information... 7f94eaf8af20: Verifying Checksum 7f94eaf8af20: Download complete 9fe9984849c1: Verifying Checksum 9fe9984849c1: Download complete 0f7136d71739: Verifying Checksum 0f7136d71739: Download complete coreutils is already the newest version (8.30-3). coreutils set to manually installed. util-linux is already the newest version (2.33.1-0.1). util-linux set to manually installed. The following NEW packages will be installed: uuid-runtime 7f94eaf8af20: Pull complete 9fe9984849c1: Pull complete 0 upgraded, 1 newly installed, 0 to remove and 1 not upgraded. Need to get 95.2 kB of archives. After this operation, 211 kB of additional disk space will be used. Get:1 http://deb.debian.org/debian buster/main amd64 uuid-runtime amd64 2.33.1-0.1 [95.2 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 95.2 kB in 0s (363 kB/s) Selecting previously unselected package uuid-runtime. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 25419 files and directories currently installed.) Preparing to unpack .../uuid-runtime_2.33.1-0.1_amd64.deb ... Unpacking uuid-runtime (2.33.1-0.1) ... Setting up uuid-runtime (2.33.1-0.1) ... Adding group `uuidd' (GID 102) ... Done. Warning: The home dir /run/uuidd you specified can't be accessed: No such file or directory Adding system user `uuidd' (UID 101) ... Adding new user `uuidd' (UID 101) with group `uuidd' ... Not creating home directory `/run/uuidd'. invoke-rc.d: could not determine current runlevel invoke-rc.d: policy-rc.d denied execution of start. cf0db633a67d: Verifying Checksum cf0db633a67d: Download complete Removing intermediate container 8242dff86cd5 ---> dcd7808fc0f8 Step 4/8 : WORKDIR /go/src/github.com/docker/cli ---> Running in b9a3cfb27628 Removing intermediate container b9a3cfb27628 ---> a7202fbb9bb1 Step 5/8 : RUN git clone https://github.com/docker/cli . && git checkout a1b83ffd2cbeefc0752e5aa7a543d49c1ddfd2cb ---> Running in 63495e08f806 Cloning into '.'...  ---> 85e2214634ab Step 6/14 : ARG EXPERIMENTAL="off" ---> Running in 519919d92c38 Removing intermediate container 519919d92c38 ---> a45f884dd22d Step 7/14 : ARG TAG="unknown" ---> Running in 83d552c9b8f8 Removing intermediate container 83d552c9b8f8 ---> 82f9afe42326 Step 8/14 : RUN make EXPERIMENTAL=${EXPERIMENTAL} BUILD_TAG=${BUILD_TAG} TAG=${TAG} bin/cnab-run ---> Running in 29444350d3f0 CGO_ENABLED=0 go build -tags="" -ldflags="-s -w -X github.com/docker/app/internal.GitCommit=ee595b07 -X github.com/docker/app/internal.Version=jenkins-app-PR-649-4 -X github.com/docker/app/internal.Experimental=off -X github.com/docker/app/internal.BuildTime=2019-09-30T12:44:18Z" -o bin/cnab-run ./cmd/cnab-run cf0db633a67d: Pull complete 0f7136d71739: Pull complete Digest: sha256:e0660b4f1e68e0d408420acb874b396fc6dd25e7c1d03ad36e7d6d1155a4dff6 Status: Downloaded newer image for golang:1.12.9-alpine3.10 ---> e0d646523991 Step 4/8 : RUN apk add --no-cache curl git make coreutils Note: checking out 'a1b83ffd2cbeefc0752e5aa7a543d49c1ddfd2cb'. You are in 'detached HEAD' state. You can look around, make experimental changes and commit them, and you can discard any commits you make in this state without impacting any branches by performing another checkout. If you want to create a new branch to retain commits you create, you may do so (now or later) by using -b with the checkout command again. Example: git checkout -b HEAD is now at a1b83ffd Merge pull request #1894 from thaJeztah/19.03_backport_reduce_vendoring_impact  ---> Running in 6c0319d5ce30 fetch http://dl-cdn.alpinelinux.org/alpine/v3.10/main/x86_64/APKINDEX.tar.gz Removing intermediate container 63495e08f806 ---> 4312f8ea65c4 Step 6/8 : ARG GOPROXY ---> Running in 7890675ca523 Removing intermediate container 7890675ca523 ---> ec74c534ddbe Step 7/8 : RUN make binary-osx binary-windows binary && cp build/docker-linux-amd64 /usr/bin/docker ---> Running in 414dfaf36397 fetch http://dl-cdn.alpinelinux.org/alpine/v3.10/community/x86_64/APKINDEX.tar.gz (1/10) Installing libacl (2.2.52-r6) (2/10) Installing libattr (2.4.48-r0) (3/10) Installing coreutils (8.31-r0) (4/10) Installing nghttp2-libs (1.39.2-r0) (5/10) Installing libcurl (7.66.0-r0) (6/10) Installing curl (7.66.0-r0) (7/10) Installing expat (2.2.8-r0) (8/10) Installing pcre2 (10.33-r0) (9/10) Installing git (2.22.0-r0) (10/10) Installing make (4.2.1-r2) Executing busybox-1.30.1-r2.trigger OK: 22 MiB in 25 packages ./scripts/build/osx Building build/docker-darwin-amd64 Removing intermediate container 6c0319d5ce30 ---> 9d85501c2464 Step 5/8 : RUN GO111MODULE=on go get github.com/golangci/golangci-lint/cmd/golangci-lint@v1.16.0 && rm -rf /go/src/* /go/pkg/* ---> Running in da01dfcd1809 go: finding github.com/golangci/golangci-lint/cmd/golangci-lint v1.16.0 go: finding github.com/golangci/golangci-lint/cmd v1.16.0 go: finding github.com/golangci/golangci-lint v1.16.0 go: downloading github.com/golangci/golangci-lint v1.16.0 go: extracting github.com/golangci/golangci-lint v1.16.0 go: finding github.com/golangci/go-tools v0.0.0-20180109140146-af6baa5dc196 go: finding github.com/BurntSushi/toml v0.3.1 go: finding github.com/golangci/go-misc v0.0.0-20180628070357-927a3d87b613 go: finding github.com/OpenPeeDeeP/depguard v0.0.0-20180806142446-a69c782687b2 go: finding github.com/golangci/dupl v0.0.0-20180902072040-3e9179ac440a go: finding github.com/golangci/check v0.0.0-20180506172741-cfe4005ccda2 go: finding github.com/golang/mock v1.1.1 go: finding github.com/gobwas/glob v0.2.3 go: finding github.com/go-ole/go-ole v1.2.1 go: finding github.com/pkg/errors v0.8.0 go: finding github.com/mattn/go-colorable v0.0.9 go: finding github.com/fatih/color v1.6.0 go: finding github.com/golangci/errcheck v0.0.0-20181003203344-ef45e06d44b6 go: finding github.com/spf13/cast v1.2.0 go: finding github.com/golangci/unconvert v0.0.0-20180507085042-28b1c447d1f4 go: finding github.com/mitchellh/go-homedir v1.0.0 go: finding github.com/golangci/gofmt v0.0.0-20181105071733-0b8337e80d98 go: finding github.com/golangci/lint-1 v0.0.0-20180610141402-4bf9709227d1 go: finding github.com/go-lintpack/lintpack v0.5.2 go: finding github.com/spf13/afero v1.1.0 go: finding golang.org/x/tools v0.0.0-20190314010720-f0bfdbff1f9c go: finding github.com/magiconair/properties v1.7.6 go: finding mvdan.cc/interfacer v0.0.0-20180901003855-c20040233aed go: finding gopkg.in/gemnasium/logrus-airbrake-hook.v2 v2.1.2 go: finding golang.org/x/sys v0.0.0-20190312061237-fead79001313 go: finding github.com/golangci/gocyclo v0.0.0-20180528134321-2becd97e67ee go: finding github.com/spf13/pflag v1.0.1 go: finding github.com/kisielk/gotool v1.0.0 go: finding github.com/go-critic/go-critic v0.0.0-20181204210945-ee9bf5809ead go: finding mvdan.cc/unparam v0.0.0-20190124213536-fbb59629db34 go: finding github.com/mattn/go-isatty v0.0.3 go: finding github.com/mitchellh/go-ps v0.0.0-20170309133038-4fdf99ab2936 go: finding github.com/go-toolsmith/astfmt v0.0.0-20180903215011-8f8ee99c3086 go: finding golang.org/x/tools v0.0.0-20181117154741-2ddaf7f79a09 go: finding github.com/golangci/prealloc v0.0.0-20180630174525-215b22d4de21 go: finding github.com/go-toolsmith/astequal v0.0.0-20180903214952-dcb477bfacd6 go: finding github.com/hashicorp/hcl v0.0.0-20180404174102-ef8a98b0bbce go: finding github.com/google/go-cmp v0.2.0 go: finding github.com/rogpeppe/go-internal v1.1.0 go: finding github.com/go-toolsmith/astp v0.0.0-20180903215135-0af7e3c24f30 go: finding github.com/logrusorgru/aurora v0.0.0-20181002194514-a7b3b318ed4e go: finding golang.org/x/net v0.0.0-20190313220215-9f648a60d977 go: finding github.com/inconshreveable/mousetrap v1.0.0 go: finding github.com/golangci/gosec v0.0.0-20180901114220-66fb7fc33547 go: finding github.com/mattn/goveralls v0.0.2 go: finding sourcegraph.com/sourcegraph/go-diff v0.5.1-0.20190210232911-dee78e514455 go: finding github.com/stretchr/testify v1.2.2 go: finding github.com/go-toolsmith/strparse v0.0.0-20180903215201-830b6daa1241 go: finding github.com/pelletier/go-toml v1.1.0 go: finding mvdan.cc/lint v0.0.0-20170908181259-adc824a0674b go: finding github.com/golangci/misspell v0.0.0-20180809174111-950f5d19e770 go: finding gopkg.in/errgo.v2 v2.1.0 go: finding gopkg.in/airbrake/gobrake.v2 v2.0.9 go: finding golang.org/x/tools v0.0.0-20180221164845-07fd8470d635 go: finding github.com/shirou/w32 v0.0.0-20160930032740-bb4de0191aa4 go: finding github.com/shurcooL/go-goon v0.0.0-20170922171312-37c2f522c041 go: finding golang.org/x/tools v0.0.0-20190121143147-24cd39ecf745 go: finding golang.org/x/net v0.0.0-20170915142106-8351a756f30f go: finding gopkg.in/yaml.v2 v2.0.0-20170812160011-eb3733d160e7 go: finding github.com/golangci/revgrep v0.0.0-20180526074752-d9c87f5ffaf0 go: finding github.com/go-toolsmith/typep v0.0.0-20181030061450-d63dc7650676 go: finding golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f go: finding github.com/ryanuber/go-glob v0.0.0-20170128012129-256dc444b735 go: finding github.com/sirupsen/logrus v1.0.5 go: finding github.com/shurcooL/go v0.0.0-20180423040247-9e1955d9fb6e go: finding golang.org/x/tools v0.0.0-20181205014116-22934f0fdb62 go: finding github.com/gogo/protobuf v1.1.1 go: finding github.com/go-toolsmith/pkgload v0.0.0-20181119091011-e9e65178eee8 go: finding golang.org/x/tools v0.0.0-20170915040203-e531a2a1c15f go: finding gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127 go: finding github.com/mitchellh/mapstructure v0.0.0-20180220230111-00c29f56e238 go: finding github.com/onsi/gomega v0.0.0-20170829124025-dcabb60a477c go: finding golang.org/x/text v0.3.0 go: finding gopkg.in/yaml.v2 v2.2.1 go: finding github.com/spf13/viper v1.0.2 go: finding golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2 go: finding github.com/golangci/maligned v0.0.0-20180506175553-b1d89398deca go: finding github.com/nbutton23/zxcvbn-go v0.0.0-20171102151520-eafdab6b0663 go: finding github.com/pmezard/go-difflib v1.0.0 go: finding github.com/kr/pretty v0.1.0 go: finding github.com/onsi/gomega v1.4.2 go: finding github.com/spf13/jwalterweatherman v0.0.0-20180109140146-7c0cea34c8ec go: finding golang.org/x/net v0.0.0-20190311183353-d8887717615a go: finding github.com/mozilla/tls-observatory v0.0.0-20180409132520-8791a200eb40 go: finding github.com/go-toolsmith/astcopy v0.0.0-20180903214859-79b422d080c4 go: finding github.com/hpcloud/tail v1.0.0 go: finding github.com/onsi/ginkgo v1.6.0 go: finding github.com/StackExchange/wmi v0.0.0-20180116203802-5d049714c4a6 go: finding golang.org/x/sys v0.0.0-20171026204733-164713f0dfce go: finding github.com/nbutton23/zxcvbn-go v0.0.0-20160627004424-a22cb81b2ecd go: finding github.com/golang/protobuf v1.2.0 go: finding github.com/fsnotify/fsnotify v1.4.7 go: finding golang.org/x/crypto v0.0.0-20190313024323-a1f597ede03a go: finding github.com/onsi/ginkgo v0.0.0-20170829012221-11459a886d9c go: finding gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405 go: finding gopkg.in/fsnotify.v1 v1.4.7 go: finding github.com/golangci/ineffassign v0.0.0-20180808204949-2ee8f2867dde go: finding golang.org/x/text v0.0.0-20170915090833-1cbadb444a80 go: finding github.com/kisielk/gotool v0.0.0-20161130080628-0de1eaf82fa3 go: finding github.com/kr/text v0.1.0 go: finding github.com/davecgh/go-spew v1.1.1 go: finding github.com/shirou/gopsutil v0.0.0-20180427012116-c95755e4bcd7 go: finding gopkg.in/tomb.v1 v1.0.0-20141024135613-dd632973f1e7 go: finding github.com/golangci/goconst v0.0.0-20180610141641-041c5f2b40f3 go: finding golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a go: finding golang.org/x/net v0.0.0-20180906233101-161cd47e91fd go: finding github.com/spf13/cobra v0.0.2 go: finding golang.org/x/sys v0.0.0-20180909124046-d0be0721c37e go: finding github.com/kr/pty v1.1.1 go: finding github.com/go-toolsmith/astcast v0.0.0-20181028201508-b7a89ed70af1 go: finding sourcegraph.com/sqs/pbtypes v0.0.0-20180604144634-d3ebe8f20ae4 go: downloading github.com/spf13/cobra v0.0.2 go: downloading github.com/spf13/pflag v1.0.1 go: downloading github.com/fatih/color v1.6.0 go: downloading github.com/mitchellh/go-homedir v1.0.0 go: downloading golang.org/x/tools v0.0.0-20190314010720-f0bfdbff1f9c go: downloading github.com/go-critic/go-critic v0.0.0-20181204210945-ee9bf5809ead go: extracting github.com/mitchellh/go-homedir v1.0.0 go: extracting github.com/spf13/pflag v1.0.1 go: extracting github.com/spf13/cobra v0.0.2 go: extracting github.com/go-critic/go-critic v0.0.0-20181204210945-ee9bf5809ead go: downloading github.com/golangci/go-tools v0.0.0-20180109140146-af6baa5dc196 go: extracting github.com/fatih/color v1.6.0 go: extracting github.com/golangci/go-tools v0.0.0-20180109140146-af6baa5dc196 go: extracting golang.org/x/tools v0.0.0-20190314010720-f0bfdbff1f9c go: downloading github.com/golangci/check v0.0.0-20180506172741-cfe4005ccda2 go: downloading github.com/golangci/gofmt v0.0.0-20181105071733-0b8337e80d98 go: downloading github.com/go-toolsmith/astp v0.0.0-20180903215135-0af7e3c24f30 go: downloading github.com/spf13/viper v1.0.2 go: downloading github.com/golangci/dupl v0.0.0-20180902072040-3e9179ac440a go: extracting github.com/golangci/check v0.0.0-20180506172741-cfe4005ccda2 go: downloading github.com/golangci/lint-1 v0.0.0-20180610141402-4bf9709227d1 go: extracting github.com/go-toolsmith/astp v0.0.0-20180903215135-0af7e3c24f30 go: downloading github.com/go-lintpack/lintpack v0.5.2 go: downloading github.com/mattn/go-colorable v0.0.9 go: downloading github.com/golangci/maligned v0.0.0-20180506175553-b1d89398deca go: downloading mvdan.cc/unparam v0.0.0-20190124213536-fbb59629db34 go: extracting github.com/golangci/lint-1 v0.0.0-20180610141402-4bf9709227d1 go: downloading github.com/go-toolsmith/strparse v0.0.0-20180903215201-830b6daa1241 go: downloading github.com/golangci/gocyclo v0.0.0-20180528134321-2becd97e67ee go: downloading github.com/golangci/misspell v0.0.0-20180809174111-950f5d19e770 go: extracting github.com/golangci/maligned v0.0.0-20180506175553-b1d89398deca go: extracting github.com/spf13/viper v1.0.2 go: extracting mvdan.cc/unparam v0.0.0-20190124213536-fbb59629db34 go: downloading github.com/spf13/jwalterweatherman v0.0.0-20180109140146-7c0cea34c8ec go: extracting github.com/golangci/dupl v0.0.0-20180902072040-3e9179ac440a go: extracting github.com/golangci/gofmt v0.0.0-20181105071733-0b8337e80d98 go: downloading mvdan.cc/interfacer v0.0.0-20180901003855-c20040233aed go: downloading github.com/golangci/goconst v0.0.0-20180610141641-041c5f2b40f3 go: downloading github.com/mitchellh/mapstructure v0.0.0-20180220230111-00c29f56e238 go: extracting github.com/mattn/go-colorable v0.0.9 go: extracting github.com/golangci/gocyclo v0.0.0-20180528134321-2becd97e67ee go: downloading github.com/golangci/go-misc v0.0.0-20180628070357-927a3d87b613 go: extracting github.com/go-lintpack/lintpack v0.5.2 go: downloading github.com/mattn/go-isatty v0.0.3 go: downloading github.com/magiconair/properties v1.7.6 go: extracting github.com/go-toolsmith/strparse v0.0.0-20180903215201-830b6daa1241 go: downloading github.com/golangci/ineffassign v0.0.0-20180808204949-2ee8f2867dde go: downloading github.com/hashicorp/hcl v0.0.0-20180404174102-ef8a98b0bbce go: extracting github.com/spf13/jwalterweatherman v0.0.0-20180109140146-7c0cea34c8ec go: downloading github.com/go-toolsmith/astcopy v0.0.0-20180903214859-79b422d080c4 go: extracting github.com/golangci/goconst v0.0.0-20180610141641-041c5f2b40f3 go: downloading github.com/spf13/cast v1.2.0 go: extracting github.com/mitchellh/mapstructure v0.0.0-20180220230111-00c29f56e238 go: extracting mvdan.cc/interfacer v0.0.0-20180901003855-c20040233aed go: downloading github.com/golangci/unconvert v0.0.0-20180507085042-28b1c447d1f4 go: downloading github.com/golangci/gosec v0.0.0-20180901114220-66fb7fc33547 go: extracting github.com/mattn/go-isatty v0.0.3 go: downloading github.com/pkg/errors v0.8.0 go: extracting github.com/golangci/unconvert v0.0.0-20180507085042-28b1c447d1f4 go: downloading github.com/golangci/errcheck v0.0.0-20181003203344-ef45e06d44b6 go: extracting github.com/magiconair/properties v1.7.6 go: downloading github.com/OpenPeeDeeP/depguard v0.0.0-20180806142446-a69c782687b2 go: extracting github.com/go-toolsmith/astcopy v0.0.0-20180903214859-79b422d080c4 go: downloading golang.org/x/text v0.3.0 go: extracting github.com/golangci/ineffassign v0.0.0-20180808204949-2ee8f2867dde go: downloading github.com/kisielk/gotool v1.0.0 go: extracting github.com/pkg/errors v0.8.0 go: extracting github.com/golangci/gosec v0.0.0-20180901114220-66fb7fc33547 go: extracting github.com/golangci/errcheck v0.0.0-20181003203344-ef45e06d44b6 go: extracting github.com/kisielk/gotool v1.0.0 go: extracting github.com/golangci/go-misc v0.0.0-20180628070357-927a3d87b613 go: downloading github.com/sirupsen/logrus v1.0.5 go: extracting github.com/hashicorp/hcl v0.0.0-20180404174102-ef8a98b0bbce go: extracting github.com/spf13/cast v1.2.0 go: downloading github.com/spf13/afero v1.1.0 go: downloading mvdan.cc/lint v0.0.0-20170908181259-adc824a0674b go: downloading github.com/golang/mock v1.1.1 go: downloading github.com/golangci/prealloc v0.0.0-20180630174525-215b22d4de21 go: extracting github.com/OpenPeeDeeP/depguard v0.0.0-20180806142446-a69c782687b2 go: downloading github.com/go-toolsmith/astcast v0.0.0-20181028201508-b7a89ed70af1 go: extracting github.com/golangci/misspell v0.0.0-20180809174111-950f5d19e770 go: downloading github.com/gobwas/glob v0.2.3 go: downloading github.com/fsnotify/fsnotify v1.4.7 go: downloading github.com/go-toolsmith/astequal v0.0.0-20180903214952-dcb477bfacd6 go: extracting github.com/sirupsen/logrus v1.0.5 go: downloading golang.org/x/crypto v0.0.0-20190313024323-a1f597ede03a go: extracting github.com/go-toolsmith/astcast v0.0.0-20181028201508-b7a89ed70af1 go: downloading github.com/golangci/revgrep v0.0.0-20180526074752-d9c87f5ffaf0 go: extracting github.com/golangci/prealloc v0.0.0-20180630174525-215b22d4de21 go: downloading sourcegraph.com/sourcegraph/go-diff v0.5.1-0.20190210232911-dee78e514455 go: extracting github.com/gobwas/glob v0.2.3 go: downloading github.com/go-toolsmith/astfmt v0.0.0-20180903215011-8f8ee99c3086 go: extracting github.com/golangci/revgrep v0.0.0-20180526074752-d9c87f5ffaf0 go: downloading gopkg.in/yaml.v2 v2.2.1 go: extracting mvdan.cc/lint v0.0.0-20170908181259-adc824a0674b go: downloading github.com/go-toolsmith/typep v0.0.0-20181030061450-d63dc7650676 go: extracting github.com/fsnotify/fsnotify v1.4.7 go: extracting github.com/spf13/afero v1.1.0 go: downloading github.com/BurntSushi/toml v0.3.1 go: extracting github.com/go-toolsmith/astequal v0.0.0-20180903214952-dcb477bfacd6 go: downloading github.com/nbutton23/zxcvbn-go v0.0.0-20171102151520-eafdab6b0663 go: extracting github.com/golang/mock v1.1.1 go: downloading golang.org/x/sys v0.0.0-20190312061237-fead79001313 go: extracting github.com/go-toolsmith/typep v0.0.0-20181030061450-d63dc7650676 go: downloading github.com/pelletier/go-toml v1.1.0 go: extracting github.com/go-toolsmith/astfmt v0.0.0-20180903215011-8f8ee99c3086 go: extracting gopkg.in/yaml.v2 v2.2.1 go: extracting sourcegraph.com/sourcegraph/go-diff v0.5.1-0.20190210232911-dee78e514455 go: extracting github.com/BurntSushi/toml v0.3.1 go: downloading golang.org/x/net v0.0.0-20190313220215-9f648a60d977 go: downloading github.com/gogo/protobuf v1.1.1 go: downloading sourcegraph.com/sqs/pbtypes v0.0.0-20180604144634-d3ebe8f20ae4 go: extracting github.com/pelletier/go-toml v1.1.0 go: extracting sourcegraph.com/sqs/pbtypes v0.0.0-20180604144634-d3ebe8f20ae4 go: extracting golang.org/x/crypto v0.0.0-20190313024323-a1f597ede03a go: extracting github.com/nbutton23/zxcvbn-go v0.0.0-20171102151520-eafdab6b0663 go: extracting golang.org/x/net v0.0.0-20190313220215-9f648a60d977 go: extracting golang.org/x/sys v0.0.0-20190312061237-fead79001313 go: extracting github.com/gogo/protobuf v1.1.1 go: extracting golang.org/x/text v0.3.0 Removing intermediate container da01dfcd1809 ---> f6e5e0114f5d Step 6/8 : WORKDIR /go/src/github.com/docker/app ---> Running in 85916ac64541 Removing intermediate container 85916ac64541 ---> 32532c28f70e Step 7/8 : ENV CGO_ENABLED=0 ---> Running in 1d73948a2437 Removing intermediate container 1d73948a2437 ---> 70204f8d5cf6 Step 8/8 : COPY . . ---> 4efc510808eb Successfully built 4efc510808eb Successfully tagged docker-app-lint:jenkins-app-PR-649-4 docker run --rm docker-app-lint:jenkins-app-PR-649-4 make lint Linting... Removing intermediate container 29444350d3f0 ---> 150f5ce4e63e Step 9/14 : FROM alpine:${ALPINE_VERSION} as invocation ---> b7b28af77ffe Step 10/14 : RUN apk add --no-cache ca-certificates && adduser -S cnab ---> Running in 8263be2085b0 fetch http://dl-cdn.alpinelinux.org/alpine/v3.10/main/x86_64/APKINDEX.tar.gz fetch http://dl-cdn.alpinelinux.org/alpine/v3.10/community/x86_64/APKINDEX.tar.gz (1/1) Installing ca-certificates (20190108-r0) Executing busybox-1.30.1-r2.trigger Executing ca-certificates-20190108-r0.trigger OK: 6 MiB in 15 packages Removing intermediate container 8263be2085b0 ---> 70c2d98ae5e3 Step 11/14 : USER cnab ---> Running in 6bcd3d3bd120 Removing intermediate container 6bcd3d3bd120 ---> 3dee4ea10fe9 Step 12/14 : COPY --from=build /go/src/github.com/docker/app/bin/cnab-run /cnab/app/run ---> a498d9b444ec Step 13/14 : WORKDIR /cnab/app ---> Running in 2f890b263551 Removing intermediate container 2f890b263551 ---> c162194646be Step 14/14 : CMD /cnab/app/run ---> Running in 3c170290fc85 Removing intermediate container 3c170290fc85 ---> 70dbdc3302d4 [Warning] One or more build-args [COMMIT GOPROXY] were not consumed Successfully built 70dbdc3302d4 Successfully tagged docker/cnab-app-base:jenkins-app-PR-649-4 docker save docker/cnab-app-base:jenkins-app-PR-649-4 -o _build/invocation-image.tar [Pipeline] sh + make -f docker.Makefile INVOCATION_IMAGE_TAG=jenkins-app-PR-649-4-coverage OUTPUT=coverage-invocation-image.tar save-invocation-image-tag docker tag docker/cnab-app-base:jenkins-app-PR-649-4 docker/cnab-app-base:jenkins-app-PR-649-4-coverage docker save docker/cnab-app-base:jenkins-app-PR-649-4-coverage -o _build/coverage-invocation-image.tar [Pipeline] sh + make -f docker.Makefile INVOCATION_IMAGE_TAG=jenkins-app-PR-649-4-coverage-experimental OUTPUT=coverage-experimental-invocation-image.tar save-invocation-image-tag docker tag docker/cnab-app-base:jenkins-app-PR-649-4 docker/cnab-app-base:jenkins-app-PR-649-4-coverage-experimental docker save docker/cnab-app-base:jenkins-app-PR-649-4-coverage-experimental -o _build/coverage-experimental-invocation-image.tar [Pipeline] } [Pipeline] // ansiColor [Pipeline] dir Running in /home/ubuntu/workspace/app_PR-649/src/github.com/docker/app/_build [Pipeline] { [Pipeline] stash Stashed 1 file(s) to https://corp-us-east-1-jenkins-k8s-maste-jenkinsartifacts-1lzm7adht5e1j.s3.amazonaws.com/public/app/PR-649/4/stashes/invocation-image.tgz [Pipeline] stash [Pipeline] sh + make -f docker.Makefile check-vendor docker build --build-arg=EXPERIMENTAL --build-arg=TAG --build-arg=COMMIT --build-arg=ALPINE_VERSION --build-arg=GOPROXY --target=dev -t docker-app-dev:jenkins-app-PR-649-4 . Sending build context to Docker daemon 72.93MB Step 1/18 : FROM dockercore/golang-cross:1.12.9@sha256:3ea9dcef4dd2c46d80445c0b22d6177817f4cfce22c523cc12a5a1091cb37705 AS build ---> 518d5e4626aa Step 2/18 : ENV DISABLE_WARN_OUTSIDE_CONTAINER=1 Stashed 1 file(s) to https://corp-us-east-1-jenkins-k8s-maste-jenkinsartifacts-1lzm7adht5e1j.s3.amazonaws.com/public/app/PR-649/4/stashes/coverage-invocation-image.tgz [Pipeline] stash ---> Running in dece5c37a448 Removing intermediate container dece5c37a448 ---> 17e212ee695f Step 3/18 : RUN apt-get install -y -q --no-install-recommends coreutils util-linux uuid-runtime ---> Running in 761640ba7337 Reading package lists... Building dependency tree... Reading state information... coreutils is already the newest version (8.30-3). coreutils set to manually installed. util-linux is already the newest version (2.33.1-0.1). util-linux set to manually installed. The following NEW packages will be installed: uuid-runtime 0 upgraded, 1 newly installed, 0 to remove and 1 not upgraded. Need to get 95.2 kB of archives. After this operation, 211 kB of additional disk space will be used. Get:1 http://deb.debian.org/debian buster/main amd64 uuid-runtime amd64 2.33.1-0.1 [95.2 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 95.2 kB in 0s (352 kB/s) Selecting previously unselected package uuid-runtime. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 25419 files and directories currently installed.) Preparing to unpack .../uuid-runtime_2.33.1-0.1_amd64.deb ... Unpacking uuid-runtime (2.33.1-0.1) ... Setting up uuid-runtime (2.33.1-0.1) ... Adding group `uuidd' (GID 102) ... Done. Warning: The home dir /run/uuidd you specified can't be accessed: No such file or directory Adding system user `uuidd' (UID 101) ... Adding new user `uuidd' (UID 101) with group `uuidd' ... Not creating home directory `/run/uuidd'. invoke-rc.d: could not determine current runlevel invoke-rc.d: policy-rc.d denied execution of start. Removing intermediate container 761640ba7337 ---> be5bb3101118 Step 4/18 : WORKDIR /go/src/github.com/docker/cli ---> Running in aa13ab3e81e2 Removing intermediate container aa13ab3e81e2 ---> 8f286257e014 Step 5/18 : RUN git clone https://github.com/docker/cli . && git checkout a1b83ffd2cbeefc0752e5aa7a543d49c1ddfd2cb Stashed 1 file(s) to https://corp-us-east-1-jenkins-k8s-maste-jenkinsartifacts-1lzm7adht5e1j.s3.amazonaws.com/public/app/PR-649/4/stashes/coverage-experimental-invocation-image.tgz [Pipeline] } [Pipeline] // dir [Pipeline] } [Pipeline] // dir Post stage [Pipeline] dir Running in /home/ubuntu/workspace/app_PR-649/src/github.com/docker/app [Pipeline] { [Pipeline] sh ---> Running in 6d97485a61d9 + docker rmi docker/cnab-app-base:jenkins-app-PR-649-4 Untagged: docker/cnab-app-base:jenkins-app-PR-649-4 [Pipeline] sh + docker rmi docker/cnab-app-base:jenkins-app-PR-649-4-coverage Untagged: docker/cnab-app-base:jenkins-app-PR-649-4-coverage [Pipeline] sh Cloning into '.'... + docker rmi docker/cnab-app-base:jenkins-app-PR-649-4-coverage-experimental Untagged: docker/cnab-app-base:jenkins-app-PR-649-4-coverage-experimental Deleted: sha256:70dbdc3302d4f90315ca770284bc8bef1ace18d9c8df76352f3e9d15dc25c292 Deleted: sha256:c162194646be523f2f8a5c59d94a8d47e7da5ecc08ca205f0bbf5588d9de79bd Deleted: sha256:a498d9b444ec93c6b5b34a8e97349e7f56f6f6a75683d494b2f4fccebf059de1 Deleted: sha256:5b6a792308dc75eddfb1bced97ebe64eba11fc7358bd0b3301362e84f7e4bb0a Deleted: sha256:3dee4ea10fe97dd87b7c3e7a70ebfdd0fe6928cd72d7db81683edf2cb66235bc Deleted: sha256:70c2d98ae5e33611063f417def4f7a6cb99d98c60f9796a20d84d7099296d5a5 Deleted: sha256:49eeaaa6763943eb4bdfbc8fe051c8fa87b847c9895389a995da8da2d75c1c44 [Pipeline] } [Pipeline] // dir [Pipeline] deleteDir [Pipeline] } [Pipeline] // node [Pipeline] } [Pipeline] // stage [Pipeline] } ./scripts/build/windows Generating windows resources Building build/docker-windows-amd64 Note: checking out 'a1b83ffd2cbeefc0752e5aa7a543d49c1ddfd2cb'. You are in 'detached HEAD' state. You can look around, make experimental changes and commit them, and you can discard any commits you make in this state without impacting any branches by performing another checkout. If you want to create a new branch to retain commits you create, you may do so (now or later) by using -b with the checkout command again. Example: git checkout -b HEAD is now at a1b83ffd Merge pull request #1894 from thaJeztah/19.03_backport_reduce_vendoring_impact Removing intermediate container 6d97485a61d9 ---> d14ccb4207ea Step 6/18 : ARG GOPROXY ---> Running in 7ff4076348e9 Removing intermediate container 7ff4076348e9 ---> ad25cc76a322 Step 7/18 : RUN make binary-osx binary-windows binary && cp build/docker-linux-amd64 /usr/bin/docker ---> Running in 8de6e2a15f1a ./scripts/build/osx Building build/docker-darwin-amd64 WARNING: binary creates a Linux executable. Use cross for macOS or Windows. ./scripts/build/binary Building statically linked build/docker-linux-amd64 ./scripts/build/windows Generating windows resources Building build/docker-windows-amd64 Removing intermediate container 414dfaf36397 ---> 64bfb91abef4 Step 8/8 : WORKDIR /go/src/github.com/docker/app/ ---> Running in 9cfc6af4107b Removing intermediate container 9cfc6af4107b ---> 60403b1b930f [Warning] One or more build-args [ALPINE_VERSION COMMIT EXPERIMENTAL TAG] were not consumed Successfully built 60403b1b930f Successfully tagged docker-app-cli:jenkins-app-PR-649-4 docker create --name docker-app-cli-jenkins-app-PR-649-4 docker-app-cli:jenkins-app-PR-649-4 noop 3a6938a722e025fdb90f5f92d724288934d508c2ab36b60049668c2561e676b9 docker cp docker-app-cli-jenkins-app-PR-649-4:/go/src/github.com/docker/cli/build/docker-linux-amd64 bin/docker-linux docker cp docker-app-cli-jenkins-app-PR-649-4:/go/src/github.com/docker/cli/build/docker-darwin-amd64 bin/docker-darwin docker cp docker-app-cli-jenkins-app-PR-649-4:/go/src/github.com/docker/cli/build/docker-windows-amd64 bin/docker-windows.exe docker rm docker-app-cli-jenkins-app-PR-649-4 docker-app-cli-jenkins-app-PR-649-4 docker build --build-arg=EXPERIMENTAL --build-arg=TAG --build-arg=COMMIT --build-arg=ALPINE_VERSION --build-arg=GOPROXY --target=cross -t docker-app-cross:jenkins-app-PR-649-4 . Sending build context to Docker daemon 72.93MB Step 1/22 : FROM dockercore/golang-cross:1.12.9@sha256:3ea9dcef4dd2c46d80445c0b22d6177817f4cfce22c523cc12a5a1091cb37705 AS build ---> 518d5e4626aa Step 2/22 : ENV DISABLE_WARN_OUTSIDE_CONTAINER=1 ---> Using cache ---> eeb2beff4665 Step 3/22 : RUN apt-get install -y -q --no-install-recommends coreutils util-linux uuid-runtime ---> Using cache ---> dcd7808fc0f8 Step 4/22 : WORKDIR /go/src/github.com/docker/cli ---> Using cache ---> a7202fbb9bb1 Step 5/22 : RUN git clone https://github.com/docker/cli . && git checkout a1b83ffd2cbeefc0752e5aa7a543d49c1ddfd2cb ---> Using cache ---> 4312f8ea65c4 Step 6/22 : ARG GOPROXY ---> Using cache ---> ec74c534ddbe Step 7/22 : RUN make binary-osx binary-windows binary && cp build/docker-linux-amd64 /usr/bin/docker ---> Using cache ---> 64bfb91abef4 Step 8/22 : WORKDIR /go/src/github.com/docker/app/ ---> Using cache ---> 60403b1b930f Step 9/22 : FROM build AS dev ---> 60403b1b930f Step 10/22 : ENV PATH=${PATH}:/go/src/github.com/docker/app/bin/ ---> Running in 6dcd9c53272d Removing intermediate container 6dcd9c53272d ---> e172aa6f4d65 Step 11/22 : ARG DEP_VERSION=v0.5.1 ---> Running in 7568ff40de47 Removing intermediate container 7568ff40de47 ---> cd0dce1b405c Step 12/22 : RUN curl -o /usr/bin/dep -L https://github.com/golang/dep/releases/download/${DEP_VERSION}/dep-linux-amd64 && chmod +x /usr/bin/dep ---> Running in 1f53720f9221  % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 605 0 605 0 0 5601 0 --:--:-- --:--:-- --:--:-- 5601  100 10.5M 100 10.5M 0 0 44.6M 0 --:--:-- --:--:-- --:--:-- 44.6M Removing intermediate container 1f53720f9221 ---> 95bcd7cdf3ad Step 13/22 : ARG GOTESTSUM_VERSION=v0.3.4 ---> Running in 8b7e0b706378 Removing intermediate container 8b7e0b706378 ---> eb764c28d8bc Step 14/22 : ARG GOPROXY ---> Running in 70cb55c3bd04 Removing intermediate container 70cb55c3bd04 ---> c5bb35fc34b6 Step 15/22 : RUN mkdir $GOPATH/src/gotest.tools && git clone -q https://github.com/gotestyourself/gotestsum $GOPATH/src/gotest.tools/gotestsum && cd $GOPATH/src/gotest.tools/gotestsum && git -C $GOPATH/src/gotest.tools/gotestsum checkout -q $GOTESTSUM_VERSION && GO111MODULE=on GOOS=linux go build -o /usr/local/bin/gotestsum-linux gotest.tools/gotestsum && GO111MODULE=on GOOS=darwin go build -o /usr/local/bin/gotestsum-darwin gotest.tools/gotestsum && GO111MODULE=on GOOS=windows go build -o /usr/local/bin/gotestsum-windows.exe gotest.tools/gotestsum && ln -s gotestsum-linux /usr/local/bin/gotestsum ---> Running in 8391fcf0c242 go: finding github.com/sirupsen/logrus v1.0.5 go: finding github.com/pkg/errors v0.8.0 go: finding github.com/fatih/color v1.6.0 go: finding github.com/onsi/gomega v1.4.3 go: finding github.com/google/go-cmp v0.2.0 go: finding github.com/spf13/pflag v1.0.1 go: finding github.com/jonboulle/clockwork v0.1.0 go: finding gopkg.in/airbrake/gobrake.v2 v2.0.9 go: finding gopkg.in/gemnasium/logrus-airbrake-hook.v2 v2.1.2 go: finding golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f go: finding github.com/mattn/go-isatty v0.0.3 go: finding github.com/mattn/go-colorable v0.0.9 go: finding github.com/onsi/ginkgo v1.8.0 go: finding golang.org/x/sys v0.0.0-20180909124046-d0be0721c37e go: finding golang.org/x/net v0.0.0-20181102091132-c10e9556a7bc go: finding golang.org/x/net v0.0.0-20180906233101-161cd47e91fd go: finding gopkg.in/fsnotify.v1 v1.4.7 go: finding gotest.tools v2.1.0+incompatible go: finding github.com/onsi/ginkgo v1.6.0 go: finding golang.org/x/text v0.3.0 go: finding github.com/stretchr/testify v1.3.0 go: finding github.com/hpcloud/tail v1.0.0 go: finding gopkg.in/tomb.v1 v1.0.0-20141024135613-dd632973f1e7 go: finding golang.org/x/crypto v0.0.0-20180426230345-b49d69b5da94 go: finding github.com/golang/protobuf v1.2.0 go: finding github.com/davecgh/go-spew v1.1.0 go: finding github.com/pmezard/go-difflib v1.0.0 go: finding gopkg.in/yaml.v2 v2.2.1 go: finding github.com/stretchr/objx v0.1.0 go: finding github.com/fsnotify/fsnotify v1.4.7 go: finding gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405 go: downloading gotest.tools v2.1.0+incompatible go: extracting gotest.tools v2.1.0+incompatible go: downloading github.com/pkg/errors v0.8.0 go: downloading golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f go: downloading github.com/sirupsen/logrus v1.0.5 go: downloading github.com/spf13/pflag v1.0.1 go: downloading github.com/jonboulle/clockwork v0.1.0 go: downloading github.com/fatih/color v1.6.0 go: extracting golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f go: downloading golang.org/x/net v0.0.0-20181102091132-c10e9556a7bc go: extracting github.com/jonboulle/clockwork v0.1.0 go: extracting github.com/pkg/errors v0.8.0 go: extracting github.com/sirupsen/logrus v1.0.5 go: downloading golang.org/x/crypto v0.0.0-20180426230345-b49d69b5da94 go: downloading golang.org/x/sys v0.0.0-20180909124046-d0be0721c37e go: extracting github.com/spf13/pflag v1.0.1 go: extracting github.com/fatih/color v1.6.0 go: downloading github.com/mattn/go-isatty v0.0.3 go: downloading github.com/mattn/go-colorable v0.0.9 go: extracting github.com/mattn/go-isatty v0.0.3 go: extracting github.com/mattn/go-colorable v0.0.9 go: extracting golang.org/x/crypto v0.0.0-20180426230345-b49d69b5da94 go: extracting golang.org/x/net v0.0.0-20181102091132-c10e9556a7bc go: extracting golang.org/x/sys v0.0.0-20180909124046-d0be0721c37e WARNING: binary creates a Linux executable. Use cross for macOS or Windows. ./scripts/build/binary Building statically linked build/docker-linux-amd64 Removing intermediate container 8391fcf0c242 ---> b72ccd0ca7e3 Step 16/22 : RUN GOOS=linux go build -o /usr/local/bin/test2json-linux cmd/test2json && GOOS=darwin go build -o /usr/local/bin/test2json-darwin cmd/test2json && GOOS=windows go build -o /usr/local/bin/test2json-windows.exe cmd/test2json ---> Running in 6bf4c9bff69a Removing intermediate container 6bf4c9bff69a ---> 539b04af10b6 Step 17/22 : RUN go get -d gopkg.in/mjibson/esc.v0 && cd /go/src/github.com/mjibson/esc && go build -v -o /usr/bin/esc . && rm -rf /go/src/* /go/pkg/* /go/bin/* ---> Running in 975c205f00d7 golang.org/x/tools/internal/semver github.com/pkg/errors golang.org/x/tools/go/ast/astutil golang.org/x/tools/go/internal/gcimporter golang.org/x/tools/go/internal/packagesdriver golang.org/x/tools/internal/fastwalk golang.org/x/tools/internal/gopathwalk golang.org/x/tools/internal/module golang.org/x/tools/go/gcexportdata golang.org/x/tools/go/packages golang.org/x/tools/internal/imports golang.org/x/tools/imports github.com/mjibson/esc/embed github.com/mjibson/esc Removing intermediate container 975c205f00d7 ---> 1b5f303dc5e2 Step 18/22 : COPY . . ---> 1476e89acabe Step 19/22 : FROM dev AS cross ---> 1476e89acabe Step 20/22 : ARG EXPERIMENTAL="off" ---> Running in 459521f5c03f Removing intermediate container 459521f5c03f ---> 3605600c9e89 Step 21/22 : ARG TAG="unknown" ---> Running in b9f2e20f406b Removing intermediate container b9f2e20f406b ---> b177ae879d49 Step 22/22 : RUN make EXPERIMENTAL=${EXPERIMENTAL} TAG=${TAG} cross ---> Running in b385d6efafd4 GOOS=linux CGO_ENABLED=0 go build -tags="" -ldflags="-s -w -X github.com/docker/app/internal.GitCommit=ee595b07 -X github.com/docker/app/internal.Version=jenkins-app-PR-649-4 -X github.com/docker/app/internal.Experimental=off -X github.com/docker/app/internal.BuildTime=2019-09-30T12:48:55Z" -o bin/docker-app-linux ./cmd/docker-app GOOS=darwin CGO_ENABLED=0 go build -tags="" -ldflags="-s -w -X github.com/docker/app/internal.GitCommit=ee595b07 -X github.com/docker/app/internal.Version=jenkins-app-PR-649-4 -X github.com/docker/app/internal.Experimental=off -X github.com/docker/app/internal.BuildTime=2019-09-30T12:48:55Z" -o bin/docker-app-darwin ./cmd/docker-app Removing intermediate container 8de6e2a15f1a ---> 6b4ca02aeb68 Step 8/18 : WORKDIR /go/src/github.com/docker/app/ ---> Running in 77ef6409bd78 Removing intermediate container 77ef6409bd78 ---> 34c7756122a7 Step 9/18 : FROM build AS dev ---> 34c7756122a7 Step 10/18 : ENV PATH=${PATH}:/go/src/github.com/docker/app/bin/ ---> Running in a923e63fd6f3 Removing intermediate container a923e63fd6f3 ---> 46db68661c88 Step 11/18 : ARG DEP_VERSION=v0.5.1 ---> Running in 6af0a24fff67 Removing intermediate container 6af0a24fff67 ---> bb05b14b126b Step 12/18 : RUN curl -o /usr/bin/dep -L https://github.com/golang/dep/releases/download/${DEP_VERSION}/dep-linux-amd64 && chmod +x /usr/bin/dep ---> Running in c9322f006cab  % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0  0 0 0 0 0 0 --:--:-- --:--:-- --:--:--  0 100 605 0 605 0 0 4321 0 --:--:-- --:--:-- --:--:-- 4290  100 10.5M 100 10.5M 0 0 37.2M 0 --:--:-- --:--:-- --:--:-- 37.2M Removing intermediate container c9322f006cab ---> 1aeeda748bb0 Step 13/18 : ARG GOTESTSUM_VERSION=v0.3.4 ---> Running in 0a7f88bf9a43 Removing intermediate container 0a7f88bf9a43 ---> ccac9393ddc2 Step 14/18 : ARG GOPROXY ---> Running in ee2a26b89e73 Removing intermediate container ee2a26b89e73 ---> 6bd4126c716c Step 15/18 : RUN mkdir $GOPATH/src/gotest.tools && git clone -q https://github.com/gotestyourself/gotestsum $GOPATH/src/gotest.tools/gotestsum && cd $GOPATH/src/gotest.tools/gotestsum && git -C $GOPATH/src/gotest.tools/gotestsum checkout -q $GOTESTSUM_VERSION && GO111MODULE=on GOOS=linux go build -o /usr/local/bin/gotestsum-linux gotest.tools/gotestsum && GO111MODULE=on GOOS=darwin go build -o /usr/local/bin/gotestsum-darwin gotest.tools/gotestsum && GO111MODULE=on GOOS=windows go build -o /usr/local/bin/gotestsum-windows.exe gotest.tools/gotestsum && ln -s gotestsum-linux /usr/local/bin/gotestsum ---> Running in 4501c376065c go: finding github.com/pkg/errors v0.8.0 go: finding github.com/sirupsen/logrus v1.0.5 go: finding github.com/google/go-cmp v0.2.0 go: finding github.com/mattn/go-isatty v0.0.3 go: finding github.com/mattn/go-colorable v0.0.9 go: finding gopkg.in/airbrake/gobrake.v2 v2.0.9 go: finding golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f go: finding golang.org/x/crypto v0.0.0-20180426230345-b49d69b5da94 go: finding golang.org/x/net v0.0.0-20181102091132-c10e9556a7bc go: finding github.com/onsi/gomega v1.4.3 go: finding github.com/onsi/ginkgo v1.8.0 go: finding github.com/spf13/pflag v1.0.1 go: finding gotest.tools v2.1.0+incompatible go: finding gopkg.in/gemnasium/logrus-airbrake-hook.v2 v2.1.2 go: finding github.com/fatih/color v1.6.0 go: finding github.com/jonboulle/clockwork v0.1.0 go: finding github.com/stretchr/testify v1.3.0 go: finding golang.org/x/text v0.3.0 go: finding gopkg.in/yaml.v2 v2.2.1 go: finding gopkg.in/tomb.v1 v1.0.0-20141024135613-dd632973f1e7 go: finding gopkg.in/fsnotify.v1 v1.4.7 go: finding github.com/fsnotify/fsnotify v1.4.7 go: finding golang.org/x/sys v0.0.0-20180909124046-d0be0721c37e go: finding github.com/golang/protobuf v1.2.0 go: finding golang.org/x/net v0.0.0-20180906233101-161cd47e91fd go: finding github.com/hpcloud/tail v1.0.0 go: finding github.com/stretchr/objx v0.1.0 go: finding github.com/davecgh/go-spew v1.1.0 go: finding gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405 go: finding github.com/onsi/ginkgo v1.6.0 go: finding github.com/pmezard/go-difflib v1.0.0 go: downloading gotest.tools v2.1.0+incompatible go: extracting gotest.tools v2.1.0+incompatible go: downloading github.com/sirupsen/logrus v1.0.5 go: downloading github.com/pkg/errors v0.8.0 go: downloading github.com/fatih/color v1.6.0 go: downloading github.com/spf13/pflag v1.0.1 go: downloading github.com/jonboulle/clockwork v0.1.0 go: downloading golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f go: extracting github.com/jonboulle/clockwork v0.1.0 go: extracting github.com/pkg/errors v0.8.0 go: extracting github.com/sirupsen/logrus v1.0.5 go: downloading golang.org/x/sys v0.0.0-20180909124046-d0be0721c37e go: downloading golang.org/x/crypto v0.0.0-20180426230345-b49d69b5da94 go: extracting github.com/spf13/pflag v1.0.1 go: extracting golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f go: downloading golang.org/x/net v0.0.0-20181102091132-c10e9556a7bc go: extracting github.com/fatih/color v1.6.0 go: downloading github.com/mattn/go-colorable v0.0.9 go: downloading github.com/mattn/go-isatty v0.0.3 go: extracting github.com/mattn/go-isatty v0.0.3 go: extracting github.com/mattn/go-colorable v0.0.9 go: extracting golang.org/x/crypto v0.0.0-20180426230345-b49d69b5da94 go: extracting golang.org/x/net v0.0.0-20181102091132-c10e9556a7bc go: extracting golang.org/x/sys v0.0.0-20180909124046-d0be0721c37e Removing intermediate container 4501c376065c ---> 49b62863c879 Step 16/18 : RUN GOOS=linux go build -o /usr/local/bin/test2json-linux cmd/test2json && GOOS=darwin go build -o /usr/local/bin/test2json-darwin cmd/test2json && GOOS=windows go build -o /usr/local/bin/test2json-windows.exe cmd/test2json ---> Running in 6fcead26e105 Removing intermediate container 6fcead26e105 ---> 71c02180a47a Step 17/18 : RUN go get -d gopkg.in/mjibson/esc.v0 && cd /go/src/github.com/mjibson/esc && go build -v -o /usr/bin/esc . && rm -rf /go/src/* /go/pkg/* /go/bin/* ---> Running in 19bedd2ceaa5 golang.org/x/tools/internal/semver github.com/pkg/errors golang.org/x/tools/go/ast/astutil golang.org/x/tools/go/internal/gcimporter golang.org/x/tools/go/internal/packagesdriver golang.org/x/tools/internal/fastwalk golang.org/x/tools/internal/gopathwalk golang.org/x/tools/internal/module golang.org/x/tools/go/gcexportdata golang.org/x/tools/go/packages golang.org/x/tools/internal/imports golang.org/x/tools/imports github.com/mjibson/esc/embed github.com/mjibson/esc Removing intermediate container 19bedd2ceaa5 ---> ec4ed7672765 Step 18/18 : COPY . . ---> 60522142392e [Warning] One or more build-args [TAG ALPINE_VERSION COMMIT EXPERIMENTAL] were not consumed Successfully built 60522142392e Successfully tagged docker-app-dev:jenkins-app-PR-649-4 Check Vendoring... docker run --rm docker-app-dev:jenkins-app-PR-649-4 sh -c "make vendor && hack/check-git-diff vendor" rm -rf vendor 1>&1 dep ensure -v (1/95) Wrote github.com/Microsoft/go-winio@v0.4.12 (2/95) Wrote github.com/containerd/fifo@master (3/95) Wrote github.com/containerd/continuity@master (4/95) Wrote vbom.ml/util@master (5/95) Wrote github.com/agl/ed25519@master (6/95) Wrote github.com/Microsoft/hcsshim@v0.8.6 (7/95) Wrote github.com/beorn7/perks@master (8/95) Wrote github.com/docker/cnab-to-oci@v0.1.0-beta2 (9/95) Wrote github.com/containerd/cgroups@master (10/95) Wrote github.com/deislabs/cnab-go@v0.3.2-beta1 (11/95) Wrote github.com/coreos/go-systemd@v20 (12/95) Wrote github.com/containerd/ttrpc@master (13/95) Wrote github.com/containerd/typeurl@master (14/95) Wrote github.com/davecgh/go-spew@v1.1.1 (15/95) Wrote github.com/docker/docker-credential-helpers@v0.6.1 (16/95) Wrote github.com/docker/go@v1.5.1-1 (17/95) Wrote github.com/docker/go-events@master (18/95) Wrote github.com/docker/go-metrics@d466d4f6fd960e01820085bd7e1a24426ee7ef18 (19/95) Wrote github.com/docker/go-connections@v0.4.0 (20/95) Wrote github.com/docker/go-units@v0.3.3 GOOS=windows CGO_ENABLED=0 go build -tags="" -ldflags="-s -w -X github.com/docker/app/internal.GitCommit=ee595b07 -X github.com/docker/app/internal.Version=jenkins-app-PR-649-4 -X github.com/docker/app/internal.Experimental=off -X github.com/docker/app/internal.BuildTime=2019-09-30T12:48:55Z" -o bin/docker-app-windows.exe ./cmd/docker-app (21/95) Wrote github.com/docker/compose-on-kubernetes@v0.4.21 (22/95) Wrote github.com/godbus/dbus@v5.0.1 (23/95) Wrote github.com/gogo/googleapis@v1.2.0 (24/95) Wrote github.com/google/go-cmp@v0.2.0 (25/95) Wrote github.com/google/gofuzz@v1.0.0 (26/95) Wrote github.com/google/shlex@master (27/95) Wrote github.com/gorilla/mux@v1.7.1 (28/95) Wrote github.com/hashicorp/golang-lru@v0.5.1 (29/95) Wrote github.com/hashicorp/go-version@v1.1.0 (30/95) Wrote github.com/imdario/mergo@master (31/95) Wrote github.com/globalsign/mgo@master (32/95) Wrote github.com/inconshreveable/mousetrap@v1.0 (33/95) Wrote github.com/konsorten/go-windows-terminal-sequences@v1.0.2 (34/95) Wrote github.com/mattn/go-shellwords@v1.0.5 (35/95) Wrote github.com/json-iterator/go@v1.1.6 (36/95) Wrote github.com/docker/distribution@0d3efadf0154c2b8a4e7b6621fff9809655cc580 (37/95) Wrote github.com/matttproud/golang_protobuf_extensions@v1.0.1 (38/95) Wrote github.com/googleapis/gnostic@v0.2.0 (39/95) Wrote github.com/miekg/pkcs11@master (40/95) Wrote github.com/mitchellh/mapstructure@v1.1.2 (41/95) Wrote github.com/modern-go/concurrent@1.0.3 (42/95) Wrote github.com/modern-go/reflect2@1.0.1 (43/95) Wrote github.com/morikuni/aec@master (44/95) Wrote github.com/oklog/ulid@v1.3.1 (45/95) Wrote github.com/opencontainers/go-digest@v1.0.0-rc1 (46/95) Wrote github.com/golang/protobuf@v1.3.1 (47/95) Wrote github.com/pkg/errors@v0.8.1 (48/95) Wrote github.com/opencontainers/image-spec@v1.0.1 (49/95) Wrote github.com/opencontainers/runtime-spec@29686dbc5559d93fb1ef402eeda3e35c38d75af4 (50/95) Wrote github.com/prometheus/client_model@master (51/95) Wrote github.com/prometheus/client_golang@v0.8.0 (52/95) Wrote github.com/prometheus/procfs@master (53/95) Wrote github.com/qri-io/jsonpointer@v0.1.0 (54/95) Wrote github.com/prometheus/common@v0.2.0 (55/95) Wrote github.com/qri-io/jsonschema@v0.1.1 (56/95) Wrote github.com/sirupsen/logrus@v1.4.1 (57/95) Wrote github.com/spf13/pflag@master (58/95) Wrote github.com/syndtr/gocapability@master (59/95) Wrote github.com/spf13/cobra@v0.0.5 (60/95) Wrote github.com/wadey/gocovmerge@master (61/95) Wrote github.com/xeipuuv/gojsonpointer@master (62/95) Wrote github.com/opencontainers/runc@v1.0.0-rc7 (63/95) Wrote github.com/xeipuuv/gojsonreference@master (64/95) Wrote github.com/containerd/containerd@master (65/95) Wrote github.com/xeipuuv/gojsonschema@93e72a773fade158921402d6a24c819b48aba29d (66/95) Wrote golang.org/x/sync@master (67/95) Wrote github.com/docker/cli@83751b978155dc889c35e0e49654f76e7cf8d951 (68/95) Wrote github.com/docker/swarmkit@18e7e58ea1a5ec016625a636d0d52500eea123bc (69/95) Wrote golang.org/x/oauth2@master (70/95) Wrote github.com/Masterminds/semver@v1.4.2 (71/95) Wrote golang.org/x/crypto@master (72/95) Wrote github.com/Azure/go-ansiterm@master (73/95) Wrote gopkg.in/yaml.v2 (from https://github.com/simonferquel/yaml)@c86e64ed9581b7588e736f0c3e6ecc02cc22996e (74/95) Wrote golang.org/x/net@master (75/95) Wrote golang.org/x/time@master (76/95) Wrote gopkg.in/inf.v0@v0.9.1 (77/95) Wrote google.golang.org/appengine@v1.5.0 (78/95) Wrote gotest.tools@v2.3.0 (79/95) Wrote github.com/coreos/etcd@v3.3.12 (80/95) Wrote k8s.io/klog@v0.2.0 (81/95) Wrote k8s.io/utils@master (82/95) Wrote sigs.k8s.io/yaml@v1.1.0 (83/95) Wrote k8s.io/apimachinery@kubernetes-1.14.1 (84/95) Wrote golang.org/x/sys@master (85/95) Wrote google.golang.org/grpc@v1.19.1 (86/95) Wrote github.com/theupdateframework/notary@v0.6.1 (87/95) Wrote cloud.google.com/go@v0.37.4 (88/95) Wrote golang.org/x/text@v0.3.0 (89/95) Wrote golang.org/x/tools@master (90/95) Wrote k8s.io/client-go@kubernetes-1.14.1 (91/95) Wrote google.golang.org/genproto@master GOOS=linux CGO_ENABLED=0 go build -tags="" -ldflags="-s -w -X github.com/docker/app/internal.GitCommit=ee595b07 -X github.com/docker/app/internal.Version=jenkins-app-PR-649-4 -X github.com/docker/app/internal.Experimental=off -X github.com/docker/app/internal.BuildTime=2019-09-30T12:48:55Z" -o bin/docker-app-standalone-linux ./cmd/docker-app-standalone GOOS=darwin CGO_ENABLED=0 go build -tags="" -ldflags="-s -w -X github.com/docker/app/internal.GitCommit=ee595b07 -X github.com/docker/app/internal.Version=jenkins-app-PR-649-4 -X github.com/docker/app/internal.Experimental=off -X github.com/docker/app/internal.BuildTime=2019-09-30T12:48:55Z" -o bin/docker-app-standalone-darwin ./cmd/docker-app-standalone GOOS=windows CGO_ENABLED=0 go build -tags="" -ldflags="-s -w -X github.com/docker/app/internal.GitCommit=ee595b07 -X github.com/docker/app/internal.Version=jenkins-app-PR-649-4 -X github.com/docker/app/internal.Experimental=off -X github.com/docker/app/internal.BuildTime=2019-09-30T12:48:55Z" -o bin/docker-app-standalone-windows.exe ./cmd/docker-app-standalone (92/95) Wrote github.com/gogo/protobuf@v1.2.1 Removing intermediate container b385d6efafd4 ---> 6e1a015e5d61 [Warning] One or more build-args [COMMIT ALPINE_VERSION] were not consumed Successfully built 6e1a015e5d61 Successfully tagged docker-app-cross:jenkins-app-PR-649-4 docker create --name docker-app-cross-jenkins-app-PR-649-4 docker-app-cross:jenkins-app-PR-649-4 noop c44e1c6dc630254384903dce4bc44f0ea170bfdfeff4cfcf48bf0d115280e704 docker cp docker-app-cross-jenkins-app-PR-649-4:/go/src/github.com/docker/app/bin/docker-app-linux bin/docker-app-linux docker cp docker-app-cross-jenkins-app-PR-649-4:/go/src/github.com/docker/app/bin/docker-app-darwin bin/docker-app-darwin docker cp docker-app-cross-jenkins-app-PR-649-4:/go/src/github.com/docker/app/bin/docker-app-windows.exe bin/docker-app-windows.exe docker cp docker-app-cross-jenkins-app-PR-649-4:/go/src/github.com/docker/app/bin/docker-app-standalone-linux bin/docker-app-standalone-linux docker cp docker-app-cross-jenkins-app-PR-649-4:/go/src/github.com/docker/app/bin/docker-app-standalone-darwin bin/docker-app-standalone-darwin docker cp docker-app-cross-jenkins-app-PR-649-4:/go/src/github.com/docker/app/bin/docker-app-standalone-windows.exe bin/docker-app-standalone-windows.exe docker rm docker-app-cross-jenkins-app-PR-649-4 docker-app-cross-jenkins-app-PR-649-4 docker build --build-arg=EXPERIMENTAL --build-arg=TAG --build-arg=COMMIT --build-arg=ALPINE_VERSION --build-arg=GOPROXY --target=e2e-cross -t docker-app-e2e-cross:jenkins-app-PR-649-4 . Sending build context to Docker daemon 72.93MB Step 1/26 : FROM dockercore/golang-cross:1.12.9@sha256:3ea9dcef4dd2c46d80445c0b22d6177817f4cfce22c523cc12a5a1091cb37705 AS build ---> 518d5e4626aa Step 2/26 : ENV DISABLE_WARN_OUTSIDE_CONTAINER=1 ---> Using cache ---> eeb2beff4665 Step 3/26 : RUN apt-get install -y -q --no-install-recommends coreutils util-linux uuid-runtime ---> Using cache ---> dcd7808fc0f8 Step 4/26 : WORKDIR /go/src/github.com/docker/cli ---> Using cache ---> a7202fbb9bb1 Step 5/26 : RUN git clone https://github.com/docker/cli . && git checkout a1b83ffd2cbeefc0752e5aa7a543d49c1ddfd2cb ---> Using cache ---> 4312f8ea65c4 Step 6/26 : ARG GOPROXY ---> Using cache ---> ec74c534ddbe Step 7/26 : RUN make binary-osx binary-windows binary && cp build/docker-linux-amd64 /usr/bin/docker ---> Using cache ---> 64bfb91abef4 Step 8/26 : WORKDIR /go/src/github.com/docker/app/ ---> Using cache ---> 60403b1b930f Step 9/26 : FROM build AS dev ---> 60403b1b930f Step 10/26 : ENV PATH=${PATH}:/go/src/github.com/docker/app/bin/ ---> Using cache ---> e172aa6f4d65 Step 11/26 : ARG DEP_VERSION=v0.5.1 ---> Using cache ---> cd0dce1b405c Step 12/26 : RUN curl -o /usr/bin/dep -L https://github.com/golang/dep/releases/download/${DEP_VERSION}/dep-linux-amd64 && chmod +x /usr/bin/dep ---> Using cache ---> 95bcd7cdf3ad Step 13/26 : ARG GOTESTSUM_VERSION=v0.3.4 ---> Using cache ---> eb764c28d8bc Step 14/26 : ARG GOPROXY ---> Using cache ---> c5bb35fc34b6 Step 15/26 : RUN mkdir $GOPATH/src/gotest.tools && git clone -q https://github.com/gotestyourself/gotestsum $GOPATH/src/gotest.tools/gotestsum && cd $GOPATH/src/gotest.tools/gotestsum && git -C $GOPATH/src/gotest.tools/gotestsum checkout -q $GOTESTSUM_VERSION && GO111MODULE=on GOOS=linux go build -o /usr/local/bin/gotestsum-linux gotest.tools/gotestsum && GO111MODULE=on GOOS=darwin go build -o /usr/local/bin/gotestsum-darwin gotest.tools/gotestsum && GO111MODULE=on GOOS=windows go build -o /usr/local/bin/gotestsum-windows.exe gotest.tools/gotestsum && ln -s gotestsum-linux /usr/local/bin/gotestsum ---> Using cache ---> b72ccd0ca7e3 Step 16/26 : RUN GOOS=linux go build -o /usr/local/bin/test2json-linux cmd/test2json && GOOS=darwin go build -o /usr/local/bin/test2json-darwin cmd/test2json && GOOS=windows go build -o /usr/local/bin/test2json-windows.exe cmd/test2json ---> Using cache ---> 539b04af10b6 Step 17/26 : RUN go get -d gopkg.in/mjibson/esc.v0 && cd /go/src/github.com/mjibson/esc && go build -v -o /usr/bin/esc . && rm -rf /go/src/* /go/pkg/* /go/bin/* ---> Using cache ---> 1b5f303dc5e2 Step 18/26 : COPY . . ---> Using cache ---> 1476e89acabe Step 19/26 : FROM dev AS cross ---> 1476e89acabe Step 20/26 : ARG EXPERIMENTAL="off" ---> Using cache ---> 3605600c9e89 Step 21/26 : ARG TAG="unknown" ---> Using cache ---> b177ae879d49 Step 22/26 : RUN make EXPERIMENTAL=${EXPERIMENTAL} TAG=${TAG} cross ---> Using cache ---> 6e1a015e5d61 Step 23/26 : FROM cross AS e2e-cross ---> 6e1a015e5d61 Step 24/26 : ARG EXPERIMENTAL="off" ---> Running in 19b3dba5ee7a (93/95) Wrote k8s.io/api@kubernetes-1.14.1 Removing intermediate container 19b3dba5ee7a ---> d2ea2c6b5668 Step 25/26 : ARG TAG="unknown" ---> Running in 2bce74d3e7e6 Removing intermediate container 2bce74d3e7e6 ---> fe32b6a4ba37 Step 26/26 : RUN make EXPERIMENTAL=${EXPERIMENTAL} TAG=${TAG} e2e-cross ---> Running in 26fec2f7bef1 GOOS=linux CGO_ENABLED=0 go build -tags="" -ldflags="-s -w -X github.com/docker/app/internal.GitCommit=ee595b07 -X github.com/docker/app/internal.Version=jenkins-app-PR-649-4 -X github.com/docker/app/internal.Experimental=off -X github.com/docker/app/internal.BuildTime=2019-09-30T12:51:37Z" -o bin/docker-app-linux ./cmd/docker-app (94/95) Wrote github.com/docker/docker@master GOOS=linux CGO_ENABLED=0 go test -tags="" -ldflags="-s -w -X github.com/docker/app/internal.GitCommit=ee595b07 -X github.com/docker/app/internal.Version=jenkins-app-PR-649-4 -X github.com/docker/app/internal.Experimental=off -X github.com/docker/app/internal.BuildTime=2019-09-30T12:51:37Z" -c -o bin/docker-app-e2e-linux ./e2e/ GOOS=darwin CGO_ENABLED=0 go build -tags="" -ldflags="-s -w -X github.com/docker/app/internal.GitCommit=ee595b07 -X github.com/docker/app/internal.Version=jenkins-app-PR-649-4 -X github.com/docker/app/internal.Experimental=off -X github.com/docker/app/internal.BuildTime=2019-09-30T12:51:37Z" -o bin/docker-app-darwin ./cmd/docker-app GOOS=darwin CGO_ENABLED=0 go test -tags="" -ldflags="-s -w -X github.com/docker/app/internal.GitCommit=ee595b07 -X github.com/docker/app/internal.Version=jenkins-app-PR-649-4 -X github.com/docker/app/internal.Experimental=off -X github.com/docker/app/internal.BuildTime=2019-09-30T12:51:37Z" -c -o bin/docker-app-e2e-darwin ./e2e/ GOOS=windows CGO_ENABLED=0 go test -tags="" -ldflags="-s -w -X github.com/docker/app/internal.GitCommit=ee595b07 -X github.com/docker/app/internal.Version=jenkins-app-PR-649-4 -X github.com/docker/app/internal.Experimental=off -X github.com/docker/app/internal.BuildTime=2019-09-30T12:51:37Z" -c -o bin/docker-app-e2e-windows.exe ./e2e/ Removing intermediate container 26fec2f7bef1 ---> 1ce952f98766 [Warning] One or more build-args [ALPINE_VERSION COMMIT] were not consumed Successfully built 1ce952f98766 Successfully tagged docker-app-e2e-cross:jenkins-app-PR-649-4 docker create --name docker-app-e2e-cross-jenkins-app-PR-649-4 docker-app-e2e-cross:jenkins-app-PR-649-4 noop bb01259265dd0fa3bbdefcc36a15e6d534f47c45b05d477d3de9a4fb1b528510 docker cp docker-app-e2e-cross-jenkins-app-PR-649-4:/go/src/github.com/docker/app/bin/docker-app-e2e-linux bin/docker-app-e2e-linux docker cp docker-app-e2e-cross-jenkins-app-PR-649-4:/go/src/github.com/docker/app/bin/docker-app-e2e-darwin bin/docker-app-e2e-darwin docker cp docker-app-e2e-cross-jenkins-app-PR-649-4:/go/src/github.com/docker/app/bin/docker-app-e2e-windows.exe bin/docker-app-e2e-windows.exe docker cp docker-app-e2e-cross-jenkins-app-PR-649-4:/usr/local/bin/gotestsum-linux bin/gotestsum-linux docker cp docker-app-e2e-cross-jenkins-app-PR-649-4:/usr/local/bin/gotestsum-darwin bin/gotestsum-darwin docker cp docker-app-e2e-cross-jenkins-app-PR-649-4:/usr/local/bin/gotestsum-windows.exe bin/gotestsum-windows.exe docker cp docker-app-e2e-cross-jenkins-app-PR-649-4:/usr/local/bin/test2json-linux bin/test2json-linux docker cp docker-app-e2e-cross-jenkins-app-PR-649-4:/usr/local/bin/test2json-darwin bin/test2json-darwin docker cp docker-app-e2e-cross-jenkins-app-PR-649-4:/usr/local/bin/test2json-windows.exe bin/test2json-windows.exe docker rm docker-app-e2e-cross-jenkins-app-PR-649-4 docker-app-e2e-cross-jenkins-app-PR-649-4 tar --transform='flags=r;s|docker-app-linux|docker-app-plugin-linux|' -czf bin/docker-app-linux.tar.gz -C bin docker-app-linux docker-app-standalone-linux tar czf bin/docker-app-e2e-linux.tar.gz -C bin docker-app-e2e-linux tar --transform='flags=r;s|docker-app-darwin|docker-app-plugin-darwin|' -czf bin/docker-app-darwin.tar.gz -C bin docker-app-darwin docker-app-standalone-darwin tar czf bin/docker-app-e2e-darwin.tar.gz -C bin docker-app-e2e-darwin tar --transform='flags=r;s|docker-app-windows|docker-app-plugin-windows|' -czf bin/docker-app-windows.tar.gz -C bin docker-app-windows.exe docker-app-standalone-windows.exe tar czf bin/docker-app-e2e-windows.tar.gz -C bin docker-app-e2e-windows.exe [Pipeline] } [Pipeline] // ansiColor [Pipeline] dir Running in /home/ubuntu/workspace/app_PR-649/src/github.com/docker/app/bin [Pipeline] { [Pipeline] stash (95/95) Wrote k8s.io/kubernetes@v1.14.1 vendor is correct [Pipeline] } [Pipeline] // ansiColor [Pipeline] } [Pipeline] // dir Post stage [Pipeline] deleteDir [Pipeline] } [Pipeline] // node [Pipeline] } [Pipeline] // stage [Pipeline] } Stashed 24 file(s) to https://corp-us-east-1-jenkins-k8s-maste-jenkinsartifacts-1lzm7adht5e1j.s3.amazonaws.com/public/app/PR-649/4/stashes/binaries.tgz [Pipeline] } [Pipeline] // dir [Pipeline] dir Running in /home/ubuntu/workspace/app_PR-649/src/github.com/docker/app/e2e [Pipeline] { [Pipeline] stash Stashed 61 file(s) to https://corp-us-east-1-jenkins-k8s-maste-jenkinsartifacts-1lzm7adht5e1j.s3.amazonaws.com/public/app/PR-649/4/stashes/e2e.tgz [Pipeline] } [Pipeline] // dir [Pipeline] dir Running in /home/ubuntu/workspace/app_PR-649/src/github.com/docker/app/examples [Pipeline] { [Pipeline] stash Stashed 29 file(s) to https://corp-us-east-1-jenkins-k8s-maste-jenkinsartifacts-1lzm7adht5e1j.s3.amazonaws.com/public/app/PR-649/4/stashes/examples.tgz [Pipeline] } [Pipeline] // dir [Pipeline] sh + docker image ls --format={{.Repository}}:{{.Tag}} *jenkins-app-PR-649-4* + xargs docker image rm -f Untagged: docker-app-e2e-cross:jenkins-app-PR-649-4 Deleted: sha256:1ce952f98766ba1f00b67b0615ee816d62ed9b2870330d6e9a9ebdb0995746d1 Deleted: sha256:b183eb6d0f55259c7fdc385068573291920c79f093704d2cbeb4307ccdf20654 Deleted: sha256:fe32b6a4ba3704adc42d92ddb47595b013e27a9b208ebeeaa41a7620f178c268 Deleted: sha256:d2ea2c6b5668e7426bc4266b62c9fbb440adab0011280d232cb8766214201eff Untagged: docker-app-cross:jenkins-app-PR-649-4 Deleted: sha256:6e1a015e5d6131019ed2f6053cca123e1682a21ba49ba7a98cfd179a813da322 Deleted: sha256:eb32e85ce0b22ee8ade0110e866f9832fd330299d38ee5575590e6b4e067acd5 Deleted: sha256:b177ae879d49279b7a1fb1fa622013e9c62ef4bab1420997c5a9ed4b9ffe965e Deleted: sha256:3605600c9e89d8cbcb56e027bcd4e64e6dc87a29af766ba82712a34c3be8060a Deleted: sha256:1476e89acabe072feea492c1f7fee604b0aae0b38e6db44697d39dc5af52216a Deleted: sha256:2c31411a9f4800805c95c4fec6e2b9008a116c755e03416475d925a8d2dc1bfd Deleted: sha256:1b5f303dc5e22c21b944cfea8d5c4f267a4018286e914f16a876cccbeec7b242 Deleted: sha256:01ce2cca0f9c46fd9ac9b36fd30035b2f86d1741eae85b3c42484fba95ad8021 Deleted: sha256:539b04af10b6bb56ff18d078a357e7a73feb743473afa8ad9cb220ebf29bf28e Deleted: sha256:a60253ad262a21f437cbb3f9b9554b9cfd765c047f6ed190266ce08831fb7d75 Deleted: sha256:b72ccd0ca7e38af0fd3989a71173f60602473a1e76263ae23e6177cb77a15996 Deleted: sha256:2e617076bb321503680d9133a85fcf0f6e801ee34efe8939836c0b1fa14f1456 Deleted: sha256:c5bb35fc34b6f50c663a5ccfd7663c798a1f478376eea2f391ec697fd1d580a6 Deleted: sha256:eb764c28d8bcd8fd34e6c04a1c1f311c348994ba833291810e8ebe3a97b37967 Deleted: sha256:95bcd7cdf3ad53f25678d852c28201daeb6e4601f31a8301190f51b773ba76e2 Deleted: sha256:35516e495e704796018bcd6dc74f7681041a2388cbbdddaa712abd625460ee0c Deleted: sha256:cd0dce1b405cd1a5c1fc531dff9061739b1fcc7375412ccadbe21ad1790a8467 Deleted: sha256:e172aa6f4d65435db79da520d48dffb005ad72674915de71e2a3e34cdacaa333 Untagged: docker-app-cli:jenkins-app-PR-649-4 Deleted: sha256:60403b1b930f2746ca3ab17c042fbd2e3c01a0a4ea54c2ac3f8ce65ff23afd22 Deleted: sha256:773c6217526f0ecb0e0134574a2ac7b2908515f4e403da81409be01a4f8db3bf Deleted: sha256:64bfb91abef48252f5472b30a0e0540605da9d34a633fd0fdc1309fb5b8bfca9 Deleted: sha256:21cf5a2671950e7ea7cdbd1a1f4c2a83c4da52fdb350a586682282cc95a75cab Deleted: sha256:ec74c534ddbe30823ec34b293049ccdc8aa6ce64849cb402671c2fe29ede3070 Deleted: sha256:4312f8ea65c4935a12c57642de6d3e90c0af82211b6e1b8989e384f391f87c00 Deleted: sha256:50949505c56b6a687722ad677f98f37fa9c98b14edb4e4781982649864b8db69 Deleted: sha256:a7202fbb9bb1d2548d5495fa769c5132a0cb3b5dc87191fe8992bcdeed8a749a Deleted: sha256:b7a8b66996e5a5962eb7057c7e3d47ce4ae996fbd88a2af132ba6e49225f71fa Deleted: sha256:dcd7808fc0f8d56933a744b2f16c01bd78b173228b8d380e9987754f259bfdad Deleted: sha256:f2af96bc7cbe3da1219697ff55ab32b30e0e5610e06f0289703d694598869bf4 Deleted: sha256:eeb2beff46659c9962dd7af8b015256a957b6d277e72233d988315060558cad5 [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // dir Post stage [Pipeline] deleteDir [Pipeline] } [Pipeline] // node [Pipeline] } [Pipeline] // stage [Pipeline] } [Pipeline] // parallel [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Test) [Pipeline] parallel [Pipeline] { (Branch: Coverage) [Pipeline] { (Branch: Coverage (experimental)) [Pipeline] { (Branch: Test Linux) [Pipeline] stage [Pipeline] { (Coverage) [Pipeline] stage [Pipeline] { (Coverage (experimental)) [Pipeline] stage [Pipeline] { (Test Linux) [Pipeline] node [Pipeline] node [Pipeline] node Running on ubuntu-1804-overlay2 (i-0bb21b5802ead6a05) in /home/ubuntu/workspace/app_PR-649 Running on ubuntu-1804-overlay2 (i-093e105bf5bfb5fe0) in /home/ubuntu/workspace/app_PR-649 [Pipeline] { [Pipeline] { Running on ubuntu-1804-overlay2 (i-0c935d60a8870b306) in /home/ubuntu/workspace/app_PR-649 [Pipeline] dir Running in /home/ubuntu/workspace/app_PR-649/src/github.com/docker/app [Pipeline] { [Pipeline] dir Running in /home/ubuntu/workspace/app_PR-649/src/github.com/docker/app [Pipeline] { [Pipeline] { [Pipeline] checkout using credential docker-jenkins-github-credentials [Pipeline] checkout [Pipeline] withEnv [Pipeline] { Cloning the remote Git repository Cloning with configured refspecs honoured and without tags using credential docker-jenkins-github-credentials [Pipeline] dir Running in /home/ubuntu/workspace/app_PR-649/src/github.com/docker/app [Pipeline] { Cloning the remote Git repository Cloning with configured refspecs honoured and without tags [Pipeline] checkout using credential docker-jenkins-github-credentials Cloning the remote Git repository Cloning with configured refspecs honoured and without tags Cloning repository https://github.com/docker/app.git > git init /home/ubuntu/workspace/app_PR-649/src/github.com/docker/app # timeout=10 Fetching upstream changes from https://github.com/docker/app.git > git --version # timeout=10 using GIT_ASKPASS to set credentials docker-jenkins GitHub credentials > git fetch --no-tags --progress https://github.com/docker/app.git +refs/pull/649/head:refs/remotes/origin/PR-649 Cloning repository https://github.com/docker/app.git > git init /home/ubuntu/workspace/app_PR-649/src/github.com/docker/app # timeout=10 Fetching upstream changes from https://github.com/docker/app.git > git --version # timeout=10 using GIT_ASKPASS to set credentials docker-jenkins GitHub credentials > git fetch --no-tags --progress https://github.com/docker/app.git +refs/pull/649/head:refs/remotes/origin/PR-649 Cloning repository https://github.com/docker/app.git > git init /home/ubuntu/workspace/app_PR-649/src/github.com/docker/app # timeout=10 Fetching upstream changes from https://github.com/docker/app.git > git --version # timeout=10 using GIT_ASKPASS to set credentials docker-jenkins GitHub credentials > git fetch --no-tags --progress https://github.com/docker/app.git +refs/pull/649/head:refs/remotes/origin/PR-649 Fetching without tags Checking out Revision ee595b073722cb8ea71c11eb9ef7efaa4e761c66 (PR-649) Fetching without tags Checking out Revision ee595b073722cb8ea71c11eb9ef7efaa4e761c66 (PR-649) > git config remote.origin.url https://github.com/docker/app.git # timeout=10 > git config --add remote.origin.fetch +refs/pull/649/head:refs/remotes/origin/PR-649 # timeout=10 > git config remote.origin.url https://github.com/docker/app.git # timeout=10 Fetching upstream changes from https://github.com/docker/app.git using GIT_ASKPASS to set credentials docker-jenkins GitHub credentials > git fetch --no-tags --progress https://github.com/docker/app.git +refs/pull/649/head:refs/remotes/origin/PR-649 > git config core.sparsecheckout # timeout=10 > git checkout -f ee595b073722cb8ea71c11eb9ef7efaa4e761c66 Fetching without tags > git config remote.origin.url https://github.com/docker/app.git # timeout=10 > git config --add remote.origin.fetch +refs/pull/649/head:refs/remotes/origin/PR-649 # timeout=10 > git config remote.origin.url https://github.com/docker/app.git # timeout=10 Fetching upstream changes from https://github.com/docker/app.git using GIT_ASKPASS to set credentials docker-jenkins GitHub credentials > git fetch --no-tags --progress https://github.com/docker/app.git +refs/pull/649/head:refs/remotes/origin/PR-649 > git config core.sparsecheckout # timeout=10 > git checkout -f ee595b073722cb8ea71c11eb9ef7efaa4e761c66 > git config remote.origin.url https://github.com/docker/app.git # timeout=10 > git config --add remote.origin.fetch +refs/pull/649/head:refs/remotes/origin/PR-649 # timeout=10 > git config remote.origin.url https://github.com/docker/app.git # timeout=10 Fetching upstream changes from https://github.com/docker/app.git using GIT_ASKPASS to set credentials docker-jenkins GitHub credentials > git fetch --no-tags --progress https://github.com/docker/app.git +refs/pull/649/head:refs/remotes/origin/PR-649 Commit message: "Ignore unknown files on image ls" Checking out Revision ee595b073722cb8ea71c11eb9ef7efaa4e761c66 (PR-649) Commit message: "Ignore unknown files on image ls" Commit message: "Ignore unknown files on image ls" [Pipeline] dir Running in /home/ubuntu/workspace/app_PR-649/src/github.com/docker/app/_build [Pipeline] { [Pipeline] unstash [Pipeline] dir Running in /home/ubuntu/workspace/app_PR-649/src/github.com/docker/app/_build [Pipeline] { [Pipeline] unstash > git config core.sparsecheckout # timeout=10 > git checkout -f ee595b073722cb8ea71c11eb9ef7efaa4e761c66 [Pipeline] dir Running in /home/ubuntu/workspace/app_PR-649/src/github.com/docker/app/_build [Pipeline] { [Pipeline] unstash Unstashed file(s) from https://corp-us-east-1-jenkins-k8s-maste-jenkinsartifacts-1lzm7adht5e1j.s3.amazonaws.com/public/app/PR-649/4/stashes/coverage-experimental-invocation-image.tgz [Pipeline] sh + docker load -i coverage-experimental-invocation-image.tar Loaded image: docker/cnab-app-base:jenkins-app-PR-649-4-coverage-experimental [Pipeline] } [Pipeline] // dir [Pipeline] ansiColor [Pipeline] { [Pipeline] sh Unstashed file(s) from https://corp-us-east-1-jenkins-k8s-maste-jenkinsartifacts-1lzm7adht5e1j.s3.amazonaws.com/public/app/PR-649/4/stashes/invocation-image.tgz [Pipeline] sh + make EXPERIMENTAL=on TEST_RESULTS_PREFIX=experimental- -f docker.Makefile TAG=jenkins-app-PR-649-4-coverage-experimental coverage-run docker build --build-arg=EXPERIMENTAL --build-arg=TAG --build-arg=COMMIT --build-arg=ALPINE_VERSION --build-arg=GOPROXY --target=dev -t docker-app-dev:jenkins-app-PR-649-4 . Unstashed file(s) from https://corp-us-east-1-jenkins-k8s-maste-jenkinsartifacts-1lzm7adht5e1j.s3.amazonaws.com/public/app/PR-649/4/stashes/coverage-invocation-image.tgz [Pipeline] sh + docker load -i invocation-image.tar + docker load -i coverage-invocation-image.tar Sending build context to Docker daemon 72.93MB Step 1/18 : FROM dockercore/golang-cross:1.12.9@sha256:3ea9dcef4dd2c46d80445c0b22d6177817f4cfce22c523cc12a5a1091cb37705 AS build ---> 518d5e4626aa Step 2/18 : ENV DISABLE_WARN_OUTSIDE_CONTAINER=1 ---> Using cache ---> 2b06ea32fe80 Step 3/18 : RUN apt-get install -y -q --no-install-recommends coreutils util-linux uuid-runtime ---> Using cache ---> 156ef85d15ec Step 4/18 : WORKDIR /go/src/github.com/docker/cli ---> Using cache ---> a61cb80f75db Step 5/18 : RUN git clone https://github.com/docker/cli . && git checkout a1b83ffd2cbeefc0752e5aa7a543d49c1ddfd2cb ---> Using cache ---> de8706df566b Step 6/18 : ARG GOPROXY ---> Using cache ---> d8fbffa5676d Step 7/18 : RUN make binary-osx binary-windows binary && cp build/docker-linux-amd64 /usr/bin/docker ---> Using cache ---> b37ad1dea312 Step 8/18 : WORKDIR /go/src/github.com/docker/app/ ---> Using cache ---> b6842355ec1d Step 9/18 : FROM build AS dev ---> b6842355ec1d Step 10/18 : ENV PATH=${PATH}:/go/src/github.com/docker/app/bin/ ---> Using cache ---> c24989b9e8bb Step 11/18 : ARG DEP_VERSION=v0.5.1 ---> Using cache ---> 809ebc0be2e9 Step 12/18 : RUN curl -o /usr/bin/dep -L https://github.com/golang/dep/releases/download/${DEP_VERSION}/dep-linux-amd64 && chmod +x /usr/bin/dep ---> Using cache ---> 9daffbf3acc4 Step 13/18 : ARG GOTESTSUM_VERSION=v0.3.4 ---> Using cache ---> 58a808693197 Step 14/18 : ARG GOPROXY ---> Using cache ---> 877305fc53f5 Step 15/18 : RUN mkdir $GOPATH/src/gotest.tools && git clone -q https://github.com/gotestyourself/gotestsum $GOPATH/src/gotest.tools/gotestsum && cd $GOPATH/src/gotest.tools/gotestsum && git -C $GOPATH/src/gotest.tools/gotestsum checkout -q $GOTESTSUM_VERSION && GO111MODULE=on GOOS=linux go build -o /usr/local/bin/gotestsum-linux gotest.tools/gotestsum && GO111MODULE=on GOOS=darwin go build -o /usr/local/bin/gotestsum-darwin gotest.tools/gotestsum && GO111MODULE=on GOOS=windows go build -o /usr/local/bin/gotestsum-windows.exe gotest.tools/gotestsum && ln -s gotestsum-linux /usr/local/bin/gotestsum ---> Using cache ---> 5df226467407 Step 16/18 : RUN GOOS=linux go build -o /usr/local/bin/test2json-linux cmd/test2json && GOOS=darwin go build -o /usr/local/bin/test2json-darwin cmd/test2json && GOOS=windows go build -o /usr/local/bin/test2json-windows.exe cmd/test2json ---> Using cache ---> 187f4d7901e9 Step 17/18 : RUN go get -d gopkg.in/mjibson/esc.v0 && cd /go/src/github.com/mjibson/esc && go build -v -o /usr/bin/esc . && rm -rf /go/src/* /go/pkg/* /go/bin/* ---> Using cache ---> 52e49c50c08a Step 18/18 : COPY . . Loaded image: docker/cnab-app-base:jenkins-app-PR-649-4 [Pipeline] } [Pipeline] // dir [Pipeline] unstash Loaded image: docker/cnab-app-base:jenkins-app-PR-649-4-coverage [Pipeline] } [Pipeline] // dir [Pipeline] ansiColor [Pipeline] { [Pipeline] sh + make -f docker.Makefile TAG=jenkins-app-PR-649-4-coverage coverage-run docker build --build-arg=EXPERIMENTAL --build-arg=TAG --build-arg=COMMIT --build-arg=ALPINE_VERSION --build-arg=GOPROXY --target=dev -t docker-app-dev:jenkins-app-PR-649-4 . Sending build context to Docker daemon 72.93MB Step 1/18 : FROM dockercore/golang-cross:1.12.9@sha256:3ea9dcef4dd2c46d80445c0b22d6177817f4cfce22c523cc12a5a1091cb37705 AS build ---> 518d5e4626aa Step 2/18 : ENV DISABLE_WARN_OUTSIDE_CONTAINER=1 ---> Running in 23a3a2977573 Removing intermediate container 23a3a2977573 ---> 0dd2debffa0e Step 3/18 : RUN apt-get install -y -q --no-install-recommends coreutils util-linux uuid-runtime ---> Running in 25bc4d5aa4a0 Reading package lists... ---> 581f4e69beba [Warning] One or more build-args [TAG ALPINE_VERSION COMMIT EXPERIMENTAL] were not consumed Successfully built 581f4e69beba Successfully tagged docker-app-dev:jenkins-app-PR-649-4 docker run -v /var/run:/var/run:ro --name docker-app-cov-jenkins-app-PR-649-4-coverage-experimental --network="host" -t docker-app-dev:jenkins-app-PR-649-4 make COMMIT=ee595b07 TAG=jenkins-app-PR-649-4-coverage-experimental EXPERIMENTAL=on TEST_RESULTS_PREFIX=experimental- coverage Building dependency tree... Reading state information... coreutils is already the newest version (8.30-3). coreutils set to manually installed. util-linux is already the newest version (2.33.1-0.1). util-linux set to manually installed. The following NEW packages will be installed: uuid-runtime 0 upgraded, 1 newly installed, 0 to remove and 1 not upgraded. Need to get 95.2 kB of archives. After this operation, 211 kB of additional disk space will be used. Get:1 http://deb.debian.org/debian buster/main amd64 uuid-runtime amd64 2.33.1-0.1 [95.2 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 95.2 kB in 0s (356 kB/s) Selecting previously unselected package uuid-runtime. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 25419 files and directories currently installed.) Preparing to unpack .../uuid-runtime_2.33.1-0.1_amd64.deb ... Unpacking uuid-runtime (2.33.1-0.1) ... Setting up uuid-runtime (2.33.1-0.1) ... Adding group `uuidd' (GID 102) ... Done. Warning: The home dir /run/uuidd you specified can't be accessed: No such file or directory Adding system user `uuidd' (UID 101) ... Adding new user `uuidd' (UID 101) with group `uuidd' ... Not creating home directory `/run/uuidd'. invoke-rc.d: could not determine current runlevel invoke-rc.d: policy-rc.d denied execution of start. Running unit tests (coverage)... CGO_ENABLED=0 gotestsum --junitfile _build/test-results/experimental-unit-coverage.xml -- -tags="experimental" -ldflags="-s -w -X github.com/docker/app/internal.GitCommit=ee595b07 -X github.com/docker/app/internal.Version=jenkins-app-PR-649-4-coverage-experimental -X github.com/docker/app/internal.Experimental=on -X github.com/docker/app/internal.BuildTime=2019-09-30T12:53:33Z" -cover -test.coverprofile=_build/cov/unit.out github.com/docker/app github.com/docker/app/cmd/cnab-run github.com/docker/app/cmd/docker-app github.com/docker/app/cmd/docker-app-standalone github.com/docker/app/internal github.com/docker/app/internal/commands github.com/docker/app/internal/commands/image github.com/docker/app/internal/compose github.com/docker/app/internal/formatter github.com/docker/app/internal/formatter/driver github.com/docker/app/internal/formatter/json github.com/docker/app/internal/formatter/yaml github.com/docker/app/internal/inspect github.com/docker/app/internal/log github.com/docker/app/internal/packager github.com/docker/app/internal/slices github.com/docker/app/internal/store github.com/docker/app/internal/yaml github.com/docker/app/loader github.com/docker/app/render github.com/docker/app/specification github.com/docker/app/types github.com/docker/app/types/metadata github.com/docker/app/types/parameters ∅ . Removing intermediate container 25bc4d5aa4a0 ---> 52345d36ef58 Step 4/18 : WORKDIR /go/src/github.com/docker/cli ---> Running in 15b77bd019c4 Removing intermediate container 15b77bd019c4 ---> 90a67c2149d7 Step 5/18 : RUN git clone https://github.com/docker/cli . && git checkout a1b83ffd2cbeefc0752e5aa7a543d49c1ddfd2cb ---> Running in aaeb64e292db Cloning into '.'... Note: checking out 'a1b83ffd2cbeefc0752e5aa7a543d49c1ddfd2cb'. You are in 'detached HEAD' state. You can look around, make experimental changes and commit them, and you can discard any commits you make in this state without impacting any branches by performing another checkout. If you want to create a new branch to retain commits you create, you may do so (now or later) by using -b with the checkout command again. Example: git checkout -b HEAD is now at a1b83ffd Merge pull request #1894 from thaJeztah/19.03_backport_reduce_vendoring_impact Unstashed file(s) from https://corp-us-east-1-jenkins-k8s-maste-jenkinsartifacts-1lzm7adht5e1j.s3.amazonaws.com/public/app/PR-649/4/stashes/binaries.tgz [Pipeline] dir Running in /home/ubuntu/workspace/app_PR-649/src/github.com/docker/app/examples [Pipeline] { [Pipeline] unstash Unstashed file(s) from https://corp-us-east-1-jenkins-k8s-maste-jenkinsartifacts-1lzm7adht5e1j.s3.amazonaws.com/public/app/PR-649/4/stashes/examples.tgz [Pipeline] } [Pipeline] // dir [Pipeline] dir Running in /home/ubuntu/workspace/app_PR-649/src/github.com/docker/app/e2e [Pipeline] { [Pipeline] unstash Unstashed file(s) from https://corp-us-east-1-jenkins-k8s-maste-jenkinsartifacts-1lzm7adht5e1j.s3.amazonaws.com/public/app/PR-649/4/stashes/e2e.tgz [Pipeline] } [Pipeline] // dir [Pipeline] ansiColor [Pipeline] { [Pipeline] sh + ./gotestsum-linux --format short-verbose --junitfile e2e-linux.xml --raw-command -- ./test2json-linux -t -p e2e/linux ./docker-app-e2e-linux -test.v --e2e-path=e2e Removing intermediate container aaeb64e292db ---> e45e842a6d68 Step 6/18 : ARG GOPROXY ---> Running in f6fdddbaeeb5 Removing intermediate container f6fdddbaeeb5 ---> 7c55dc2fd643 Step 7/18 : RUN make binary-osx binary-windows binary && cp build/docker-linux-amd64 /usr/bin/docker ---> Running in d57f00dfdc49 ./scripts/build/osx Building build/docker-darwin-amd64 PASS e2e/linux.TestCallCustomStatusAction/validCustomDockerStatusAction (4.88s) PASS e2e/linux.TestCallCustomStatusAction/validCustomStandardStatusAction (3.03s) PASS e2e/linux.TestCallCustomStatusAction/missingCustomStatusAction (3.05s) PASS e2e/linux.TestCallCustomStatusAction (10.96s) PASS e2e/linux.TestCnabParameters (3.07s) PASS e2e/linux.TestExitErrorCode (0.06s) PASS e2e/linux.TestRender/envvariables/stdout (1.61s) PASS e2e/linux.TestRender/envvariables/file (1.39s) PASS e2e/linux.TestRender/envvariables (3.00s) PASS e2e/linux.TestRender (3.00s) PASS e2e/linux.TestRenderFormatters (2.97s) PASS e2e/linux.TestInit (0.12s) PASS e2e/linux.TestDetectApp (4.56s) PASS e2e/linux.TestBundle/simple-bundle (0.76s) PASS e2e/linux.TestBundle/bundle-with-tag (0.34s) PASS e2e/linux.TestBundle (11.75s) ∅ cmd/cnab-run ∅ cmd/docker-app ∅ cmd/docker-app-standalone ✓ internal (3ms) ✓ internal/compose (10ms) ✓ internal/formatter (3ms) ✓ internal/inspect (90ms) PASS e2e/linux.TestDockerAppLifecycle/withBindMounts (19.09s) PASS e2e/linux.TestDockerAppLifecycle/withoutBindMounts (18.56s) PASS e2e/linux.TestDockerAppLifecycle (37.65s) ✓ internal/commands (578ms) ∅ internal/commands/image ∅ internal/formatter/driver ∅ internal/formatter/json ∅ internal/formatter/yaml ∅ internal/log ✓ internal/slices (3ms) ✓ internal/packager (31ms) PASS e2e/linux.TestCredentials/missing (0.07s) PASS e2e/linux.TestCredentials/full (1.93s) PASS e2e/linux.TestCredentials/mixed-credstore (1.31s) PASS e2e/linux.TestCredentials/mixed-local-cred (1.26s) PASS e2e/linux.TestCredentials/overload (0.06s) PASS e2e/linux.TestCredentials (4.63s) PASS e2e/linux.TestRenderWithEnvFile (1.65s) PASS e2e/linux.TestExamplesAreValid (0.12s) ✓ internal/store (29ms) ✓ internal/yaml (1.621s) ✓ loader (14ms) ✓ render (71ms) ✓ specification (12ms) ✓ types (21ms) ✓ types/metadata (7ms) ✓ types/parameters (4ms) DONE 207 tests in 91.322s CGO_ENABLED=0 go test -tags=""experimental" testrunmain" -ldflags="-s -w -X github.com/docker/app/internal.GitCommit=ee595b07 -X github.com/docker/app/internal.Version=jenkins-app-PR-649-4-coverage-experimental -X github.com/docker/app/internal.Experimental=on -X github.com/docker/app/internal.BuildTime=2019-09-30T12:53:33Z" -coverpkg="./..." -c -o _build/docker-app.cov ./cmd/docker-app Running e2e tests (coverage)... DOCKERAPP_BINARY=../e2e/coverage-bin CGO_ENABLED=0 gotestsum --junitfile _build/test-results/experimental-e2e-coverage.xml -- -tags="experimental" -ldflags="-s -w -X github.com/docker/app/internal.GitCommit=ee595b07 -X github.com/docker/app/internal.Version=jenkins-app-PR-649-4-coverage-experimental -X github.com/docker/app/internal.Experimental=on -X github.com/docker/app/internal.BuildTime=2019-09-30T12:53:33Z" -v ./e2e ./scripts/build/windows Generating windows resources Building build/docker-windows-amd64 PASS e2e/linux.TestImageList (16.26s) PASS e2e/linux.TestInvokePluginFromCLI (0.56s) PASS e2e/linux.TestPushArchs/default (3.37s) PASS e2e/linux.TestPushArchs/all-platforms (1.15s) PASS e2e/linux.TestPushArchs (15.86s) PASS e2e/linux.TestPushInsecureRegistry (17.30s) PASS e2e/linux.TestPushInstall (15.80s) PASS e2e/linux.TestPushPullInstall (16.15s) WARNING: binary creates a Linux executable. Use cross for macOS or Windows. ./scripts/build/binary Building statically linked build/docker-linux-amd64 PASS e2e/linux.TestPushInstallBundle/push-bundle (4.84s) PASS e2e/linux.TestPushInstallBundle/push-ref (1.16s) PASS e2e/linux.TestPushInstallBundle/push-bundleref (1.50s) PASS e2e/linux.TestPushInstallBundle (19.69s) PASS e2e/linux DONE 39 tests in 182.195s time="2019-09-30T12:56:42Z" level=warning msg="failed to lookup go version for junit xml" error="exec: \"go\": executable file not found in $PATH" [Pipeline] } [Pipeline] // ansiColor [Pipeline] } [Pipeline] // dir Post stage [Pipeline] archiveArtifacts Archiving artifacts Uploaded 1 artifact(s) to https://corp-us-east-1-jenkins-k8s-maste-jenkinsartifacts-1lzm7adht5e1j.s3.amazonaws.com/public/app/PR-649/4/artifacts/ [Pipeline] junit Recording test results [Pipeline] sh + docker rmi docker/cnab-app-base:jenkins-app-PR-649-4 Untagged: docker/cnab-app-base:jenkins-app-PR-649-4 [Pipeline] deleteDir [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // node [Pipeline] } [Pipeline] // stage [Pipeline] } Removing intermediate container d57f00dfdc49 ---> d82b76db085d Step 8/18 : WORKDIR /go/src/github.com/docker/app/ ---> Running in ff175b02b907 Removing intermediate container ff175b02b907 ---> 560054d516dc Step 9/18 : FROM build AS dev ---> 560054d516dc Step 10/18 : ENV PATH=${PATH}:/go/src/github.com/docker/app/bin/ ---> Running in bd1c0d9bc4a9 Removing intermediate container bd1c0d9bc4a9 ---> b7ee68e67b2c Step 11/18 : ARG DEP_VERSION=v0.5.1 ---> Running in 2d4e79761255 Removing intermediate container 2d4e79761255 ---> b4354db927c2 Step 12/18 : RUN curl -o /usr/bin/dep -L https://github.com/golang/dep/releases/download/${DEP_VERSION}/dep-linux-amd64 && chmod +x /usr/bin/dep ---> Running in 202be6a75825  % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 605 0 605  0 0 6237 0 --:--:-- --:--:-- --:--:-- 6237  100 10.5M 100 10.5M 0  0 47.0M 0 --:--:-- --:--:-- --:--:-- 47.0M Removing intermediate container 202be6a75825 ---> 29a10e6a53a2 Step 13/18 : ARG GOTESTSUM_VERSION=v0.3.4 ---> Running in b47e5fe00545 Removing intermediate container b47e5fe00545 ---> 333e36ed09f9 Step 14/18 : ARG GOPROXY ---> Running in 54b41752200c Removing intermediate container 54b41752200c ---> 1b83055e7936 Step 15/18 : RUN mkdir $GOPATH/src/gotest.tools && git clone -q https://github.com/gotestyourself/gotestsum $GOPATH/src/gotest.tools/gotestsum && cd $GOPATH/src/gotest.tools/gotestsum && git -C $GOPATH/src/gotest.tools/gotestsum checkout -q $GOTESTSUM_VERSION && GO111MODULE=on GOOS=linux go build -o /usr/local/bin/gotestsum-linux gotest.tools/gotestsum && GO111MODULE=on GOOS=darwin go build -o /usr/local/bin/gotestsum-darwin gotest.tools/gotestsum && GO111MODULE=on GOOS=windows go build -o /usr/local/bin/gotestsum-windows.exe gotest.tools/gotestsum && ln -s gotestsum-linux /usr/local/bin/gotestsum ---> Running in 68d54d083fff go: finding github.com/pkg/errors v0.8.0 go: finding github.com/sirupsen/logrus v1.0.5 go: finding github.com/spf13/pflag v1.0.1 go: finding github.com/mattn/go-isatty v0.0.3 go: finding github.com/onsi/gomega v1.4.3 go: finding github.com/google/go-cmp v0.2.0 go: finding gopkg.in/gemnasium/logrus-airbrake-hook.v2 v2.1.2 go: finding gopkg.in/airbrake/gobrake.v2 v2.0.9 go: finding golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f go: finding golang.org/x/crypto v0.0.0-20180426230345-b49d69b5da94 go: finding gotest.tools v2.1.0+incompatible go: finding github.com/onsi/ginkgo v1.8.0 go: finding github.com/mattn/go-colorable v0.0.9 go: finding github.com/jonboulle/clockwork v0.1.0 go: finding golang.org/x/net v0.0.0-20181102091132-c10e9556a7bc go: finding golang.org/x/net v0.0.0-20180906233101-161cd47e91fd go: finding golang.org/x/text v0.3.0 go: finding github.com/onsi/ginkgo v1.6.0 go: finding github.com/hpcloud/tail v1.0.0 go: finding golang.org/x/sys v0.0.0-20180909124046-d0be0721c37e go: finding gopkg.in/fsnotify.v1 v1.4.7 go: finding github.com/fatih/color v1.6.0 go: finding github.com/golang/protobuf v1.2.0 go: finding github.com/stretchr/testify v1.3.0 go: finding github.com/fsnotify/fsnotify v1.4.7 go: finding github.com/davecgh/go-spew v1.1.0 go: finding github.com/stretchr/objx v0.1.0 go: finding github.com/pmezard/go-difflib v1.0.0 go: finding gopkg.in/tomb.v1 v1.0.0-20141024135613-dd632973f1e7 go: finding gopkg.in/yaml.v2 v2.2.1 go: finding gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405 go: downloading gotest.tools v2.1.0+incompatible go: extracting gotest.tools v2.1.0+incompatible go: downloading github.com/pkg/errors v0.8.0 go: downloading github.com/sirupsen/logrus v1.0.5 go: downloading github.com/fatih/color v1.6.0 go: downloading github.com/jonboulle/clockwork v0.1.0 go: downloading golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f go: downloading github.com/spf13/pflag v1.0.1 go: extracting github.com/pkg/errors v0.8.0 go: extracting github.com/jonboulle/clockwork v0.1.0 go: extracting golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f go: downloading golang.org/x/net v0.0.0-20181102091132-c10e9556a7bc go: extracting github.com/sirupsen/logrus v1.0.5 go: downloading golang.org/x/sys v0.0.0-20180909124046-d0be0721c37e go: downloading golang.org/x/crypto v0.0.0-20180426230345-b49d69b5da94 go: extracting github.com/spf13/pflag v1.0.1 go: extracting github.com/fatih/color v1.6.0 go: downloading github.com/mattn/go-isatty v0.0.3 go: downloading github.com/mattn/go-colorable v0.0.9 go: extracting github.com/mattn/go-isatty v0.0.3 go: extracting github.com/mattn/go-colorable v0.0.9 go: extracting golang.org/x/crypto v0.0.0-20180426230345-b49d69b5da94 go: extracting golang.org/x/net v0.0.0-20181102091132-c10e9556a7bc go: extracting golang.org/x/sys v0.0.0-20180909124046-d0be0721c37e Removing intermediate container 68d54d083fff ---> cc25e2affb54 Step 16/18 : RUN GOOS=linux go build -o /usr/local/bin/test2json-linux cmd/test2json && GOOS=darwin go build -o /usr/local/bin/test2json-darwin cmd/test2json && GOOS=windows go build -o /usr/local/bin/test2json-windows.exe cmd/test2json ---> Running in 46f0452b1384 Removing intermediate container 46f0452b1384 ---> 4cb36d9f2e5d Step 17/18 : RUN go get -d gopkg.in/mjibson/esc.v0 && cd /go/src/github.com/mjibson/esc && go build -v -o /usr/bin/esc . && rm -rf /go/src/* /go/pkg/* /go/bin/* ---> Running in 50b8c7f985b7 golang.org/x/tools/internal/semver github.com/pkg/errors golang.org/x/tools/go/ast/astutil golang.org/x/tools/go/internal/gcimporter golang.org/x/tools/go/internal/packagesdriver golang.org/x/tools/internal/fastwalk golang.org/x/tools/internal/gopathwalk golang.org/x/tools/internal/module golang.org/x/tools/go/gcexportdata golang.org/x/tools/go/packages golang.org/x/tools/internal/imports golang.org/x/tools/imports github.com/mjibson/esc/embed github.com/mjibson/esc Removing intermediate container 50b8c7f985b7 ---> b5b58b33cfa9 Step 18/18 : COPY . . ---> 481786801734 [Warning] One or more build-args [TAG ALPINE_VERSION COMMIT EXPERIMENTAL] were not consumed Successfully built 481786801734 Successfully tagged docker-app-dev:jenkins-app-PR-649-4 docker run -v /var/run:/var/run:ro --name docker-app-cov-jenkins-app-PR-649-4-coverage --network="host" -t docker-app-dev:jenkins-app-PR-649-4 make COMMIT=ee595b07 TAG=jenkins-app-PR-649-4-coverage EXPERIMENTAL=off TEST_RESULTS_PREFIX= coverage Running unit tests (coverage)... CGO_ENABLED=0 gotestsum --junitfile _build/test-results/unit-coverage.xml -- -tags="" -ldflags="-s -w -X github.com/docker/app/internal.GitCommit=ee595b07 -X github.com/docker/app/internal.Version=jenkins-app-PR-649-4-coverage -X github.com/docker/app/internal.Experimental=off -X github.com/docker/app/internal.BuildTime=2019-09-30T12:58:09Z" -cover -test.coverprofile=_build/cov/unit.out github.com/docker/app github.com/docker/app/cmd/cnab-run github.com/docker/app/cmd/docker-app github.com/docker/app/cmd/docker-app-standalone github.com/docker/app/internal github.com/docker/app/internal/commands github.com/docker/app/internal/commands/image github.com/docker/app/internal/compose github.com/docker/app/internal/formatter github.com/docker/app/internal/formatter/driver github.com/docker/app/internal/formatter/json github.com/docker/app/internal/formatter/yaml github.com/docker/app/internal/inspect github.com/docker/app/internal/log github.com/docker/app/internal/packager github.com/docker/app/internal/slices github.com/docker/app/internal/store github.com/docker/app/internal/yaml github.com/docker/app/loader github.com/docker/app/render github.com/docker/app/specification github.com/docker/app/types github.com/docker/app/types/metadata github.com/docker/app/types/parameters ∅ . ✓ e2e (3m10.311s) DONE 39 tests in 191.847s go install ./vendor/github.com/wadey/gocovmerge/ gocovmerge _build/cov/*.out > _build/cov/all.out go tool cover -func _build/cov/all.out github.com/docker/app/cmd/docker-app/main.go:12: main 80.0% github.com/docker/app/internal/commands/bundle.go:32: bundleCmd 100.0% github.com/docker/app/internal/commands/bundle.go:49: runBundle 61.9% github.com/docker/app/internal/commands/bundle.go:82: makeBundle 80.0% github.com/docker/app/internal/commands/bundle.go:91: makeBundleFromApp 66.7% github.com/docker/app/internal/commands/bundle.go:126: makeInvocationImageName 100.0% github.com/docker/app/internal/commands/bundle.go:133: makeCNABImageName 100.0% github.com/docker/app/internal/commands/bundle.go:141: persistInBundleStore 77.8% github.com/docker/app/internal/commands/bundle.go:156: getNamedTagged 77.8% github.com/docker/app/internal/commands/cnab.go:44: addNamedCredentialSets 75.0% github.com/docker/app/internal/commands/cnab.go:75: parseCommandlineCredential 100.0% github.com/docker/app/internal/commands/cnab.go:85: addCredentials 75.0% github.com/docker/app/internal/commands/cnab.go:102: addDockerCredentials 87.5% github.com/docker/app/internal/commands/cnab.go:117: addRegistryCredentials 85.0% github.com/docker/app/internal/commands/cnab.go:149: prepareCredentialSet 77.8% github.com/docker/app/internal/commands/cnab.go:166: getTargetContext 85.7% github.com/docker/app/internal/commands/cnab.go:181: prepareDriver 100.0% github.com/docker/app/internal/commands/cnab.go:214: getAppNameKind 91.7% github.com/docker/app/internal/commands/cnab.go:236: extractAndLoadAppBasedBundle 83.3% github.com/docker/app/internal/commands/cnab.go:246: loadBundleFromFile 80.0% github.com/docker/app/internal/commands/cnab.go:258: resolveBundle 65.2% github.com/docker/app/internal/commands/cnab.go:299: requiredClaimBindMount 100.0% github.com/docker/app/internal/commands/cnab.go:308: requiredBindMount 77.8% github.com/docker/app/internal/commands/cnab.go:340: socketPath 100.0% github.com/docker/app/internal/commands/cnab.go:348: isDockerHostLocal 100.0% github.com/docker/app/internal/commands/cnab.go:352: prepareCustomAction 72.2% github.com/docker/app/internal/commands/cnab.go:387: isInstallationFailed 100.0% github.com/docker/app/internal/commands/dockerdesktop.go:21: defaultDockerDesktopHostProvider 66.7% github.com/docker/app/internal/commands/dockerdesktop.go:37: rewrite 100.0% github.com/docker/app/internal/commands/dockerdesktop.go:53: rewrite 91.7% github.com/docker/app/internal/commands/dockerdesktop.go:78: makeLinuxkitIPProvider 0.0% github.com/docker/app/internal/commands/dockerdesktop.go:108: rewriteContextIfDockerDesktop 66.7% github.com/docker/app/internal/commands/dockerdesktop.go:135: List 0.0% github.com/docker/app/internal/commands/dockerdesktop.go:147: GetMetadata 80.0% github.com/docker/app/internal/commands/image/command.go:9: Cmd 100.0% github.com/docker/app/internal/commands/image/list.go:17: listCmd 77.8% github.com/docker/app/internal/commands/image/list.go:40: runList 71.4% github.com/docker/app/internal/commands/image/list.go:54: getPackages 90.0% github.com/docker/app/internal/commands/image/list.go:77: printImages 100.0% github.com/docker/app/internal/commands/image/list.go:88: printHeaders 100.0% github.com/docker/app/internal/commands/image/list.go:96: printValues 100.0% github.com/docker/app/internal/commands/init.go:16: initCmd 87.5% github.com/docker/app/internal/commands/inspect.go:17: inspectCmd 100.0% github.com/docker/app/internal/commands/inspect.go:33: runInspect 71.4% github.com/docker/app/internal/commands/install.go:45: installCmd 100.0% github.com/docker/app/internal/commands/install.go:69: runInstall 72.1% github.com/docker/app/internal/commands/list.go:42: listCmd 100.0% github.com/docker/app/internal/commands/list.go:59: runList 88.9% github.com/docker/app/internal/commands/list.go:75: printHeaders 100.0% github.com/docker/app/internal/commands/list.go:83: printValues 100.0% github.com/docker/app/internal/commands/list.go:91: getInstallations 77.8% github.com/docker/app/internal/commands/parameters.go:25: withFileParameters 85.7% github.com/docker/app/internal/commands/parameters.go:38: withCommandLineParameters 100.0% github.com/docker/app/internal/commands/parameters.go:48: withSendRegistryAuth 85.7% github.com/docker/app/internal/commands/parameters.go:61: withOrchestratorParameters 100.0% github.com/docker/app/internal/commands/parameters.go:73: withErrorWriter 100.0% github.com/docker/app/internal/commands/parameters.go:80: mergeBundleParameters 92.3% github.com/docker/app/internal/commands/parameters.go:104: matchAndMergeParametersDefinition 92.0% github.com/docker/app/internal/commands/pull.go:16: pullCmd 100.0% github.com/docker/app/internal/commands/pull.go:29: runPull 70.6% github.com/docker/app/internal/commands/push.go:50: pushCmd 100.0% github.com/docker/app/internal/commands/push.go:71: runPush 71.4% github.com/docker/app/internal/commands/push.go:97: resolveReferenceAndBundle 66.7% github.com/docker/app/internal/commands/push.go:113: pushInvocationImage 71.4% github.com/docker/app/internal/commands/push.go:136: pushBundle 77.8% github.com/docker/app/internal/commands/push.go:166: withAppAnnotations 80.0% github.com/docker/app/internal/commands/push.go:175: platformFilter 100.0% github.com/docker/app/internal/commands/push.go:182: retagInvocationImage 80.0% github.com/docker/app/internal/commands/push.go:197: shouldRetagInvocationImage 85.7% github.com/docker/app/internal/commands/push.go:243: onEvent 0.0% github.com/docker/app/internal/commands/push.go:263: imageIndex 0.0% github.com/docker/app/internal/commands/push.go:278: onProgress 0.0% github.com/docker/app/internal/commands/push.go:282: print 0.0% github.com/docker/app/internal/commands/push.go:297: printDescriptorProgress 0.0% github.com/docker/app/internal/commands/push.go:333: hasError 0.0% github.com/docker/app/internal/commands/push.go:349: onEvent 80.0% github.com/docker/app/internal/commands/push.go:362: checkFlags 66.7% github.com/docker/app/internal/commands/remove.go:19: removeCmd 100.0% github.com/docker/app/internal/commands/remove.go:38: runRemove 52.9% github.com/docker/app/internal/commands/render.go:22: renderCmd 100.0% github.com/docker/app/internal/commands/render.go:41: runRender 80.0% github.com/docker/app/internal/commands/root.go:25: NewRootCmd 45.0% github.com/docker/app/internal/commands/root.go:67: addCommands 100.0% github.com/docker/app/internal/commands/root.go:84: firstOrEmpty 100.0% github.com/docker/app/internal/commands/root.go:91: muteDockerCli 100.0% github.com/docker/app/internal/commands/root.go:100: prepareStores 69.2% github.com/docker/app/internal/commands/root.go:120: prepareBundleStore 71.4% github.com/docker/app/internal/commands/root.go:137: addFlags 100.0% github.com/docker/app/internal/commands/root.go:149: addFlags 100.0% github.com/docker/app/internal/commands/root.go:156: SetDefaultTargetContext 100.0% github.com/docker/app/internal/commands/root.go:160: CredentialSetOpts 100.0% github.com/docker/app/internal/commands/root.go:173: addFlags 100.0% github.com/docker/app/internal/commands/root.go:179: insecureRegistriesFromEngine 88.9% github.com/docker/app/internal/commands/upgrade.go:20: upgradeCmd 100.0% github.com/docker/app/internal/commands/upgrade.go:39: runUpgrade 62.9% github.com/docker/app/internal/commands/validate.go:19: validateCmd 85.7% github.com/docker/app/internal/compose/compose.go:29: Load 90.9% github.com/docker/app/internal/compose/compose.go:49: validateImagesInConfigFiles 84.2% github.com/docker/app/internal/compose/compose.go:85: ExtractVariables 75.0% github.com/docker/app/internal/formatter/formatter.go:20: Register 100.0% github.com/docker/app/internal/formatter/formatter.go:34: Format 100.0% github.com/docker/app/internal/formatter/formatter.go:49: Drivers 100.0% github.com/docker/app/internal/formatter/json/driver.go:11: init 100.0% github.com/docker/app/internal/formatter/json/driver.go:19: Format 0.0% github.com/docker/app/internal/formatter/yaml/driver.go:10: init 100.0% github.com/docker/app/internal/formatter/yaml/driver.go:18: Format 0.0% github.com/docker/app/internal/inspect/inspect.go:19: Inspect 95.2% github.com/docker/app/internal/inspect/inspect.go:100: printMetadata 100.0% github.com/docker/app/internal/inspect/inspect.go:113: printSection 100.0% github.com/docker/app/internal/inspect/inspect.go:129: printHeaders 100.0% github.com/docker/app/internal/inspect/inspect.go:138: getReplicas 100.0% github.com/docker/app/internal/inspect/inspect.go:145: extractParameters 88.9% github.com/docker/app/internal/inspect/inspect.go:159: mergeAndFlattenParameters 71.4% github.com/docker/app/internal/inspect/ports.go:16: newPort 100.0% github.com/docker/app/internal/inspect/ports.go:20: add 100.0% github.com/docker/app/internal/inspect/ports.go:36: String 100.0% github.com/docker/app/internal/inspect/ports.go:47: getPorts 100.0% github.com/docker/app/internal/log/log.go:10: WithLogContext 100.0% github.com/docker/app/internal/names.go:78: AppNameFromDir 100.0% github.com/docker/app/internal/names.go:84: DirNameFromAppName 100.0% github.com/docker/app/internal/names.go:93: ValidateAppName 100.0% github.com/docker/app/internal/packager/cnab.go:20: ToCNAB 94.1% github.com/docker/app/internal/packager/cnab.go:175: extractBundleImages 85.7% github.com/docker/app/internal/packager/extract.go:17: findApp 76.5% github.com/docker/app/internal/packager/extract.go:48: Extract 61.9% github.com/docker/app/internal/packager/init.go:30: Init 64.7% github.com/docker/app/internal/packager/init.go:59: initFromScratch 0.0% github.com/docker/app/internal/packager/init.go:74: checkComposeFileVersion 100.0% github.com/docker/app/internal/packager/init.go:82: initFromComposeFile 86.0% github.com/docker/app/internal/packager/init.go:147: removeDefaultValuesFromCompose 100.0% github.com/docker/app/internal/packager/init.go:161: composeFileFromScratch 0.0% github.com/docker/app/internal/packager/init.go:181: writeMetadataFile 75.0% github.com/docker/app/internal/packager/init.go:194: newMetadata 100.0% github.com/docker/app/internal/packager/packing.go:24: tarAdd 75.0% github.com/docker/app/internal/packager/packing.go:32: tarAddBytes 83.3% github.com/docker/app/internal/packager/packing.go:48: PackInvocationImageContext 63.6% github.com/docker/app/internal/packager/packing.go:83: BaseInvocationImage 80.0% github.com/docker/app/internal/packager/packing.go:93: dockerFile 100.0% github.com/docker/app/internal/packager/parameter.go:18: ExtractCNABParameterMapping 100.0% github.com/docker/app/internal/packager/parameter.go:33: getKeys 100.0% github.com/docker/app/internal/packager/parameter.go:49: ExtractCNABParametersValues 100.0% github.com/docker/app/internal/slices/slices.go:4: ContainsString 100.0% github.com/docker/app/internal/store/app.go:35: NewApplicationStore 83.3% github.com/docker/app/internal/store/app.go:54: InstallationStore 75.0% github.com/docker/app/internal/store/app.go:63: CredentialStore 75.0% github.com/docker/app/internal/store/app.go:72: BundleStore 75.0% github.com/docker/app/internal/store/app.go:80: makeDigestedDirectory 100.0% github.com/docker/app/internal/store/bundle.go:37: Store 71.4% github.com/docker/app/internal/store/bundle.go:49: Read 80.0% github.com/docker/app/internal/store/bundle.go:66: List 82.4% github.com/docker/app/internal/store/bundle.go:104: LookupOrPullBundle 75.0% github.com/docker/app/internal/store/bundle.go:124: storePath 100.0% github.com/docker/app/internal/store/bundle.go:152: pathToReference 91.7% github.com/docker/app/internal/store/bundle.go:179: reconstructNamedReference 72.7% github.com/docker/app/internal/store/credential.go:24: Read 100.0% github.com/docker/app/internal/store/credential.go:29: Store 71.4% github.com/docker/app/internal/store/installation.go:26: NewInstallation 75.0% github.com/docker/app/internal/store/installation.go:43: List 100.0% github.com/docker/app/internal/store/installation.go:47: Store 75.0% github.com/docker/app/internal/store/installation.go:55: Read 77.8% github.com/docker/app/internal/store/installation.go:71: Delete 100.0% github.com/docker/app/internal/version.go:20: FullVersion 100.0% github.com/docker/app/internal/version.go:36: reformatDate 75.0% github.com/docker/app/internal/yaml/yaml.go:18: Unmarshal 80.0% github.com/docker/app/internal/yaml/yaml.go:32: Marshal 100.0% github.com/docker/app/internal/yaml/yaml.go:39: NewDecoder 100.0% github.com/docker/app/loader/loader.go:16: LoadFromDirectory 100.0% github.com/docker/app/loader/loader.go:26: LoadFromTar 100.0% github.com/docker/app/loader/loader.go:37: LoadFromTarReader 45.5% github.com/docker/app/render/render.go:41: Render 80.0% github.com/docker/app/render/render.go:66: substituteParams 100.0% github.com/docker/app/render/render.go:97: render 84.6% github.com/docker/app/render/render.go:121: processEnabled 91.7% github.com/docker/app/render/render.go:141: isEnabled 75.0% github.com/docker/app/specification/bindata.go:44: Open 0.0% github.com/docker/app/specification/bindata.go:52: prepare 82.4% github.com/docker/app/specification/bindata.go:77: Open 0.0% github.com/docker/app/specification/bindata.go:85: Open 0.0% github.com/docker/app/specification/bindata.go:89: File 0.0% github.com/docker/app/specification/bindata.go:100: Close 0.0% github.com/docker/app/specification/bindata.go:104: Readdir 0.0% github.com/docker/app/specification/bindata.go:125: Stat 0.0% github.com/docker/app/specification/bindata.go:129: Name 0.0% github.com/docker/app/specification/bindata.go:133: Size 0.0% github.com/docker/app/specification/bindata.go:137: Mode 0.0% github.com/docker/app/specification/bindata.go:141: ModTime 0.0% github.com/docker/app/specification/bindata.go:145: IsDir 0.0% github.com/docker/app/specification/bindata.go:149: Sys 0.0% github.com/docker/app/specification/bindata.go:155: _escFS 0.0% github.com/docker/app/specification/bindata.go:164: _escDir 0.0% github.com/docker/app/specification/bindata.go:173: _escFSByte 45.5% github.com/docker/app/specification/bindata.go:191: _escFSMustByte 0.0% github.com/docker/app/specification/bindata.go:200: _escFSString 0.0% github.com/docker/app/specification/bindata.go:206: _escFSMustString 0.0% github.com/docker/app/specification/schema.go:15: Validate 93.3% github.com/docker/app/types/init.go:17: NewInitialComposeFile 100.0% github.com/docker/app/types/metadata/load.go:14: Load 83.3% github.com/docker/app/types/metadata/load.go:25: validateRawMetadata 83.3% github.com/docker/app/types/metadata/metadata.go:19: String 100.0% github.com/docker/app/types/metadata/metadata.go:28: String 100.0% github.com/docker/app/types/metadata/metadata.go:45: FromBundle 100.0% github.com/docker/app/types/parameters/load.go:14: Load 95.0% github.com/docker/app/types/parameters/load.go:48: LoadMultiple 77.8% github.com/docker/app/types/parameters/load.go:64: LoadFile 75.0% github.com/docker/app/types/parameters/load.go:73: LoadFiles 77.8% github.com/docker/app/types/parameters/load.go:89: convertToStringKeysRecursive 96.0% github.com/docker/app/types/parameters/load.go:126: formatInvalidKeyError 100.0% github.com/docker/app/types/parameters/merge.go:9: Merge 100.0% github.com/docker/app/types/parameters/opts.go:9: WithPrefix 100.0% github.com/docker/app/types/parameters/parameters.go:18: Flatten 100.0% github.com/docker/app/types/parameters/parameters.go:22: flatten 100.0% github.com/docker/app/types/parameters/parameters.go:50: FromFlatten 88.9% github.com/docker/app/types/parameters/parameters.go:65: isSupposedSlice 100.0% github.com/docker/app/types/parameters/parameters.go:73: assignKey 100.0% github.com/docker/app/types/types.go:30: ShouldRunInsideDirectory 0.0% github.com/docker/app/types/types.go:57: Path 100.0% github.com/docker/app/types/types.go:62: Size 100.0% github.com/docker/app/types/types.go:67: Composes 100.0% github.com/docker/app/types/types.go:72: ParametersRaw 100.0% github.com/docker/app/types/types.go:77: Parameters 100.0% github.com/docker/app/types/types.go:82: MetadataRaw 100.0% github.com/docker/app/types/types.go:87: Metadata 100.0% github.com/docker/app/types/types.go:92: Attachments 100.0% github.com/docker/app/types/types.go:96: HasCRLF 0.0% github.com/docker/app/types/types.go:101: Extract 0.0% github.com/docker/app/types/types.go:114: noop 0.0% github.com/docker/app/types/types.go:117: NewApp 100.0% github.com/docker/app/types/types.go:139: NewAppFromDefaultFiles 100.0% github.com/docker/app/types/types.go:150: WithName 100.0% github.com/docker/app/types/types.go:158: WithPath 100.0% github.com/docker/app/types/types.go:166: WithCleanup 100.0% github.com/docker/app/types/types.go:174: WithSource 100.0% github.com/docker/app/types/types.go:181: WithCRLF 0.0% github.com/docker/app/types/types.go:189: WithParametersFiles 100.0% github.com/docker/app/types/types.go:194: WithAttachments 84.6% github.com/docker/app/types/types.go:226: WithParameters 100.0% github.com/docker/app/types/types.go:230: parametersLoader 100.0% github.com/docker/app/types/types.go:248: MetadataFile 100.0% github.com/docker/app/types/types.go:253: Metadata 100.0% github.com/docker/app/types/types.go:257: metadataLoader 100.0% github.com/docker/app/types/types.go:275: WithComposeFiles 100.0% github.com/docker/app/types/types.go:280: WithComposes 100.0% github.com/docker/app/types/types.go:284: composeLoader 100.0% github.com/docker/app/types/types.go:295: readReaders 77.8% github.com/docker/app/types/types.go:309: readFiles 100.0% github.com/docker/app/types/types.go:323: newErrGroup 100.0% total: (statements) 77.3% go tool cover -html _build/cov/all.out -o _build/cov/coverage.html [Pipeline] sh + make EXPERIMENTAL=on TEST_RESULTS_PREFIX=experimental- -f docker.Makefile TAG=jenkins-app-PR-649-4-coverage-experimental coverage-results docker cp docker-app-cov-jenkins-app-PR-649-4-coverage-experimental:/go/src/github.com/docker/app/_build/cov/ ./_build/ci-cov docker cp docker-app-cov-jenkins-app-PR-649-4-coverage-experimental:/go/src/github.com/docker/app/_build/test-results/ ./_build/test-results docker rm docker-app-cov-jenkins-app-PR-649-4-coverage-experimental docker-app-cov-jenkins-app-PR-649-4-coverage-experimental [Pipeline] } [Pipeline] // ansiColor [Pipeline] } [Pipeline] // dir Post stage [Pipeline] dir Running in /home/ubuntu/workspace/app_PR-649/src/github.com/docker/app/_build/test-results [Pipeline] { [Pipeline] sh + [ ! -e experimental-unit-coverage.xml ] + sed -i -E -e s,"github.com/docker/app","unit/experimental",g; s,"github.com/docker/app/([^"]*)","unit/experimental/\1",g experimental-unit-coverage.xml [Pipeline] sh + [ ! -e experimental-e2e-coverage.xml ] + sed -i -E -e s,"github.com/docker/app/e2e","e2e/experimental",g experimental-e2e-coverage.xml [Pipeline] archiveArtifacts Archiving artifacts Uploaded 2 artifact(s) to https://corp-us-east-1-jenkins-k8s-maste-jenkinsartifacts-1lzm7adht5e1j.s3.amazonaws.com/public/app/PR-649/4/artifacts/ [Pipeline] junit Recording test results [Pipeline] } [Pipeline] // dir [Pipeline] sh + docker rmi docker/cnab-app-base:jenkins-app-PR-649-4-coverage-experimental Untagged: docker/cnab-app-base:jenkins-app-PR-649-4-coverage-experimental [Pipeline] deleteDir [Pipeline] } [Pipeline] // node [Pipeline] } [Pipeline] // stage [Pipeline] } ∅ cmd/cnab-run ∅ cmd/docker-app ∅ cmd/docker-app-standalone ✓ internal (3ms) ✓ internal/compose (13ms) ✓ internal/formatter (6ms) ✓ internal/inspect (40ms) ✓ internal/commands (435ms) ∅ internal/commands/image ∅ internal/formatter/driver ∅ internal/formatter/json ∅ internal/formatter/yaml ∅ internal/log ✓ internal/slices (3ms) ✓ internal/packager (36ms) ✓ internal/store (32ms) ✓ internal/yaml (1.734s) ✓ loader (12ms) ✓ specification (9ms) ✓ render (51ms) ✓ types (15ms) ✓ types/metadata (7ms) ✓ types/parameters (5ms) DONE 207 tests in 91.630s CGO_ENABLED=0 go test -tags=""" testrunmain" -ldflags="-s -w -X github.com/docker/app/internal.GitCommit=ee595b07 -X github.com/docker/app/internal.Version=jenkins-app-PR-649-4-coverage -X github.com/docker/app/internal.Experimental=off -X github.com/docker/app/internal.BuildTime=2019-09-30T12:58:09Z" -coverpkg="./..." -c -o _build/docker-app.cov ./cmd/docker-app Running e2e tests (coverage)... DOCKERAPP_BINARY=../e2e/coverage-bin CGO_ENABLED=0 gotestsum --junitfile _build/test-results/e2e-coverage.xml -- -tags="" -ldflags="-s -w -X github.com/docker/app/internal.GitCommit=ee595b07 -X github.com/docker/app/internal.Version=jenkins-app-PR-649-4-coverage -X github.com/docker/app/internal.Experimental=off -X github.com/docker/app/internal.BuildTime=2019-09-30T12:58:09Z" -v ./e2e ✓ e2e (3m18.983s) DONE 39 tests in 200.640s go install ./vendor/github.com/wadey/gocovmerge/ gocovmerge _build/cov/*.out > _build/cov/all.out go tool cover -func _build/cov/all.out github.com/docker/app/cmd/docker-app/main.go:12: main 80.0% github.com/docker/app/internal/commands/bundle.go:32: bundleCmd 100.0% github.com/docker/app/internal/commands/bundle.go:49: runBundle 61.9% github.com/docker/app/internal/commands/bundle.go:82: makeBundle 80.0% github.com/docker/app/internal/commands/bundle.go:91: makeBundleFromApp 66.7% github.com/docker/app/internal/commands/bundle.go:126: makeInvocationImageName 100.0% github.com/docker/app/internal/commands/bundle.go:133: makeCNABImageName 100.0% github.com/docker/app/internal/commands/bundle.go:141: persistInBundleStore 77.8% github.com/docker/app/internal/commands/bundle.go:156: getNamedTagged 77.8% github.com/docker/app/internal/commands/cnab.go:44: addNamedCredentialSets 75.0% github.com/docker/app/internal/commands/cnab.go:75: parseCommandlineCredential 100.0% github.com/docker/app/internal/commands/cnab.go:85: addCredentials 75.0% github.com/docker/app/internal/commands/cnab.go:102: addDockerCredentials 87.5% github.com/docker/app/internal/commands/cnab.go:117: addRegistryCredentials 85.0% github.com/docker/app/internal/commands/cnab.go:149: prepareCredentialSet 77.8% github.com/docker/app/internal/commands/cnab.go:166: getTargetContext 85.7% github.com/docker/app/internal/commands/cnab.go:181: prepareDriver 100.0% github.com/docker/app/internal/commands/cnab.go:214: getAppNameKind 91.7% github.com/docker/app/internal/commands/cnab.go:236: extractAndLoadAppBasedBundle 83.3% github.com/docker/app/internal/commands/cnab.go:246: loadBundleFromFile 80.0% github.com/docker/app/internal/commands/cnab.go:258: resolveBundle 65.2% github.com/docker/app/internal/commands/cnab.go:299: requiredClaimBindMount 100.0% github.com/docker/app/internal/commands/cnab.go:308: requiredBindMount 77.8% github.com/docker/app/internal/commands/cnab.go:340: socketPath 100.0% github.com/docker/app/internal/commands/cnab.go:348: isDockerHostLocal 100.0% github.com/docker/app/internal/commands/cnab.go:352: prepareCustomAction 72.2% github.com/docker/app/internal/commands/cnab.go:387: isInstallationFailed 100.0% github.com/docker/app/internal/commands/dockerdesktop.go:21: defaultDockerDesktopHostProvider 66.7% github.com/docker/app/internal/commands/dockerdesktop.go:37: rewrite 100.0% github.com/docker/app/internal/commands/dockerdesktop.go:53: rewrite 91.7% github.com/docker/app/internal/commands/dockerdesktop.go:78: makeLinuxkitIPProvider 0.0% github.com/docker/app/internal/commands/dockerdesktop.go:108: rewriteContextIfDockerDesktop 66.7% github.com/docker/app/internal/commands/dockerdesktop.go:135: List 0.0% github.com/docker/app/internal/commands/dockerdesktop.go:147: GetMetadata 80.0% github.com/docker/app/internal/commands/image/command.go:9: Cmd 100.0% github.com/docker/app/internal/commands/image/list.go:17: listCmd 77.8% github.com/docker/app/internal/commands/image/list.go:40: runList 71.4% github.com/docker/app/internal/commands/image/list.go:54: getPackages 90.0% github.com/docker/app/internal/commands/image/list.go:77: printImages 100.0% github.com/docker/app/internal/commands/image/list.go:88: printHeaders 100.0% github.com/docker/app/internal/commands/image/list.go:96: printValues 100.0% github.com/docker/app/internal/commands/init.go:16: initCmd 87.5% github.com/docker/app/internal/commands/inspect.go:17: inspectCmd 100.0% github.com/docker/app/internal/commands/inspect.go:33: runInspect 71.4% github.com/docker/app/internal/commands/install.go:45: installCmd 100.0% github.com/docker/app/internal/commands/install.go:69: runInstall 72.1% github.com/docker/app/internal/commands/list.go:42: listCmd 100.0% github.com/docker/app/internal/commands/list.go:59: runList 88.9% github.com/docker/app/internal/commands/list.go:75: printHeaders 100.0% github.com/docker/app/internal/commands/list.go:83: printValues 100.0% github.com/docker/app/internal/commands/list.go:91: getInstallations 77.8% github.com/docker/app/internal/commands/parameters.go:25: withFileParameters 85.7% github.com/docker/app/internal/commands/parameters.go:38: withCommandLineParameters 100.0% github.com/docker/app/internal/commands/parameters.go:48: withSendRegistryAuth 85.7% github.com/docker/app/internal/commands/parameters.go:61: withOrchestratorParameters 100.0% github.com/docker/app/internal/commands/parameters.go:73: withErrorWriter 100.0% github.com/docker/app/internal/commands/parameters.go:80: mergeBundleParameters 92.3% github.com/docker/app/internal/commands/parameters.go:104: matchAndMergeParametersDefinition 92.0% github.com/docker/app/internal/commands/pull.go:16: pullCmd 100.0% github.com/docker/app/internal/commands/pull.go:29: runPull 70.6% github.com/docker/app/internal/commands/push.go:50: pushCmd 100.0% github.com/docker/app/internal/commands/push.go:71: runPush 71.4% github.com/docker/app/internal/commands/push.go:97: resolveReferenceAndBundle 66.7% github.com/docker/app/internal/commands/push.go:113: pushInvocationImage 71.4% github.com/docker/app/internal/commands/push.go:136: pushBundle 77.8% github.com/docker/app/internal/commands/push.go:166: withAppAnnotations 80.0% github.com/docker/app/internal/commands/push.go:175: platformFilter 100.0% github.com/docker/app/internal/commands/push.go:182: retagInvocationImage 80.0% github.com/docker/app/internal/commands/push.go:197: shouldRetagInvocationImage 85.7% github.com/docker/app/internal/commands/push.go:243: onEvent 0.0% github.com/docker/app/internal/commands/push.go:263: imageIndex 0.0% github.com/docker/app/internal/commands/push.go:278: onProgress 0.0% github.com/docker/app/internal/commands/push.go:282: print 0.0% github.com/docker/app/internal/commands/push.go:297: printDescriptorProgress 0.0% github.com/docker/app/internal/commands/push.go:333: hasError 0.0% github.com/docker/app/internal/commands/push.go:349: onEvent 80.0% github.com/docker/app/internal/commands/push.go:362: checkFlags 66.7% github.com/docker/app/internal/commands/remove.go:19: removeCmd 100.0% github.com/docker/app/internal/commands/remove.go:38: runRemove 52.9% github.com/docker/app/internal/commands/render.go:22: renderCmd 100.0% github.com/docker/app/internal/commands/render.go:41: runRender 80.0% github.com/docker/app/internal/commands/root.go:25: NewRootCmd 45.0% github.com/docker/app/internal/commands/root.go:67: addCommands 100.0% github.com/docker/app/internal/commands/root.go:84: firstOrEmpty 100.0% github.com/docker/app/internal/commands/root.go:91: muteDockerCli 100.0% github.com/docker/app/internal/commands/root.go:100: prepareStores 69.2% github.com/docker/app/internal/commands/root.go:120: prepareBundleStore 71.4% github.com/docker/app/internal/commands/root.go:137: addFlags 100.0% github.com/docker/app/internal/commands/root.go:149: addFlags 100.0% github.com/docker/app/internal/commands/root.go:156: SetDefaultTargetContext 100.0% github.com/docker/app/internal/commands/root.go:160: CredentialSetOpts 100.0% github.com/docker/app/internal/commands/root.go:173: addFlags 100.0% github.com/docker/app/internal/commands/root.go:179: insecureRegistriesFromEngine 88.9% github.com/docker/app/internal/commands/upgrade.go:20: upgradeCmd 100.0% github.com/docker/app/internal/commands/upgrade.go:39: runUpgrade 62.9% github.com/docker/app/internal/commands/validate.go:19: validateCmd 85.7% github.com/docker/app/internal/compose/compose.go:29: Load 90.9% github.com/docker/app/internal/compose/compose.go:49: validateImagesInConfigFiles 84.2% github.com/docker/app/internal/compose/compose.go:85: ExtractVariables 75.0% github.com/docker/app/internal/formatter/formatter.go:20: Register 100.0% github.com/docker/app/internal/formatter/formatter.go:34: Format 100.0% github.com/docker/app/internal/formatter/formatter.go:49: Drivers 100.0% github.com/docker/app/internal/formatter/json/driver.go:11: init 100.0% github.com/docker/app/internal/formatter/json/driver.go:19: Format 0.0% github.com/docker/app/internal/formatter/yaml/driver.go:10: init 100.0% github.com/docker/app/internal/formatter/yaml/driver.go:18: Format 0.0% github.com/docker/app/internal/inspect/inspect.go:19: Inspect 95.2% github.com/docker/app/internal/inspect/inspect.go:100: printMetadata 100.0% github.com/docker/app/internal/inspect/inspect.go:113: printSection 100.0% github.com/docker/app/internal/inspect/inspect.go:129: printHeaders 100.0% github.com/docker/app/internal/inspect/inspect.go:138: getReplicas 100.0% github.com/docker/app/internal/inspect/inspect.go:145: extractParameters 88.9% github.com/docker/app/internal/inspect/inspect.go:159: mergeAndFlattenParameters 71.4% github.com/docker/app/internal/inspect/ports.go:16: newPort 100.0% github.com/docker/app/internal/inspect/ports.go:20: add 100.0% github.com/docker/app/internal/inspect/ports.go:36: String 100.0% github.com/docker/app/internal/inspect/ports.go:47: getPorts 100.0% github.com/docker/app/internal/log/log.go:10: WithLogContext 100.0% github.com/docker/app/internal/names.go:78: AppNameFromDir 100.0% github.com/docker/app/internal/names.go:84: DirNameFromAppName 100.0% github.com/docker/app/internal/names.go:93: ValidateAppName 100.0% github.com/docker/app/internal/packager/cnab.go:20: ToCNAB 94.1% github.com/docker/app/internal/packager/cnab.go:175: extractBundleImages 85.7% github.com/docker/app/internal/packager/extract.go:17: findApp 76.5% github.com/docker/app/internal/packager/extract.go:48: Extract 61.9% github.com/docker/app/internal/packager/init.go:30: Init 64.7% github.com/docker/app/internal/packager/init.go:59: initFromScratch 0.0% github.com/docker/app/internal/packager/init.go:74: checkComposeFileVersion 100.0% github.com/docker/app/internal/packager/init.go:82: initFromComposeFile 86.0% github.com/docker/app/internal/packager/init.go:147: removeDefaultValuesFromCompose 100.0% github.com/docker/app/internal/packager/init.go:161: composeFileFromScratch 0.0% github.com/docker/app/internal/packager/init.go:181: writeMetadataFile 75.0% github.com/docker/app/internal/packager/init.go:194: newMetadata 100.0% github.com/docker/app/internal/packager/packing.go:24: tarAdd 75.0% github.com/docker/app/internal/packager/packing.go:32: tarAddBytes 83.3% github.com/docker/app/internal/packager/packing.go:48: PackInvocationImageContext 63.6% github.com/docker/app/internal/packager/packing.go:83: BaseInvocationImage 80.0% github.com/docker/app/internal/packager/packing.go:93: dockerFile 100.0% github.com/docker/app/internal/packager/parameter.go:18: ExtractCNABParameterMapping 100.0% github.com/docker/app/internal/packager/parameter.go:33: getKeys 100.0% github.com/docker/app/internal/packager/parameter.go:49: ExtractCNABParametersValues 100.0% github.com/docker/app/internal/slices/slices.go:4: ContainsString 100.0% github.com/docker/app/internal/store/app.go:35: NewApplicationStore 83.3% github.com/docker/app/internal/store/app.go:54: InstallationStore 75.0% github.com/docker/app/internal/store/app.go:63: CredentialStore 75.0% github.com/docker/app/internal/store/app.go:72: BundleStore 75.0% github.com/docker/app/internal/store/app.go:80: makeDigestedDirectory 100.0% github.com/docker/app/internal/store/bundle.go:37: Store 71.4% github.com/docker/app/internal/store/bundle.go:49: Read 80.0% github.com/docker/app/internal/store/bundle.go:66: List 82.4% github.com/docker/app/internal/store/bundle.go:104: LookupOrPullBundle 75.0% github.com/docker/app/internal/store/bundle.go:124: storePath 100.0% github.com/docker/app/internal/store/bundle.go:152: pathToReference 91.7% github.com/docker/app/internal/store/bundle.go:179: reconstructNamedReference 72.7% github.com/docker/app/internal/store/credential.go:24: Read 100.0% github.com/docker/app/internal/store/credential.go:29: Store 71.4% github.com/docker/app/internal/store/installation.go:26: NewInstallation 75.0% github.com/docker/app/internal/store/installation.go:43: List 100.0% github.com/docker/app/internal/store/installation.go:47: Store 75.0% github.com/docker/app/internal/store/installation.go:55: Read 77.8% github.com/docker/app/internal/store/installation.go:71: Delete 100.0% github.com/docker/app/internal/version.go:20: FullVersion 75.0% github.com/docker/app/internal/version.go:36: reformatDate 75.0% github.com/docker/app/internal/yaml/yaml.go:18: Unmarshal 80.0% github.com/docker/app/internal/yaml/yaml.go:32: Marshal 100.0% github.com/docker/app/internal/yaml/yaml.go:39: NewDecoder 100.0% github.com/docker/app/loader/loader.go:16: LoadFromDirectory 100.0% github.com/docker/app/loader/loader.go:26: LoadFromTar 100.0% github.com/docker/app/loader/loader.go:37: LoadFromTarReader 45.5% github.com/docker/app/render/render.go:41: Render 80.0% github.com/docker/app/render/render.go:66: substituteParams 100.0% github.com/docker/app/render/render.go:97: render 84.6% github.com/docker/app/render/render.go:121: processEnabled 91.7% github.com/docker/app/render/render.go:141: isEnabled 75.0% github.com/docker/app/specification/bindata.go:44: Open 0.0% github.com/docker/app/specification/bindata.go:52: prepare 82.4% github.com/docker/app/specification/bindata.go:77: Open 0.0% github.com/docker/app/specification/bindata.go:85: Open 0.0% github.com/docker/app/specification/bindata.go:89: File 0.0% github.com/docker/app/specification/bindata.go:100: Close 0.0% github.com/docker/app/specification/bindata.go:104: Readdir 0.0% github.com/docker/app/specification/bindata.go:125: Stat 0.0% github.com/docker/app/specification/bindata.go:129: Name 0.0% github.com/docker/app/specification/bindata.go:133: Size 0.0% github.com/docker/app/specification/bindata.go:137: Mode 0.0% github.com/docker/app/specification/bindata.go:141: ModTime 0.0% github.com/docker/app/specification/bindata.go:145: IsDir 0.0% github.com/docker/app/specification/bindata.go:149: Sys 0.0% github.com/docker/app/specification/bindata.go:155: _escFS 0.0% github.com/docker/app/specification/bindata.go:164: _escDir 0.0% github.com/docker/app/specification/bindata.go:173: _escFSByte 45.5% github.com/docker/app/specification/bindata.go:191: _escFSMustByte 0.0% github.com/docker/app/specification/bindata.go:200: _escFSString 0.0% github.com/docker/app/specification/bindata.go:206: _escFSMustString 0.0% github.com/docker/app/specification/schema.go:15: Validate 93.3% github.com/docker/app/types/init.go:17: NewInitialComposeFile 100.0% github.com/docker/app/types/metadata/load.go:14: Load 83.3% github.com/docker/app/types/metadata/load.go:25: validateRawMetadata 83.3% github.com/docker/app/types/metadata/metadata.go:19: String 100.0% github.com/docker/app/types/metadata/metadata.go:28: String 100.0% github.com/docker/app/types/metadata/metadata.go:45: FromBundle 100.0% github.com/docker/app/types/parameters/load.go:14: Load 95.0% github.com/docker/app/types/parameters/load.go:48: LoadMultiple 77.8% github.com/docker/app/types/parameters/load.go:64: LoadFile 75.0% github.com/docker/app/types/parameters/load.go:73: LoadFiles 77.8% github.com/docker/app/types/parameters/load.go:89: convertToStringKeysRecursive 96.0% github.com/docker/app/types/parameters/load.go:126: formatInvalidKeyError 100.0% github.com/docker/app/types/parameters/merge.go:9: Merge 100.0% github.com/docker/app/types/parameters/opts.go:9: WithPrefix 100.0% github.com/docker/app/types/parameters/parameters.go:18: Flatten 100.0% github.com/docker/app/types/parameters/parameters.go:22: flatten 100.0% github.com/docker/app/types/parameters/parameters.go:50: FromFlatten 88.9% github.com/docker/app/types/parameters/parameters.go:65: isSupposedSlice 100.0% github.com/docker/app/types/parameters/parameters.go:73: assignKey 92.3% github.com/docker/app/types/types.go:30: ShouldRunInsideDirectory 0.0% github.com/docker/app/types/types.go:57: Path 100.0% github.com/docker/app/types/types.go:62: Size 100.0% github.com/docker/app/types/types.go:67: Composes 100.0% github.com/docker/app/types/types.go:72: ParametersRaw 100.0% github.com/docker/app/types/types.go:77: Parameters 100.0% github.com/docker/app/types/types.go:82: MetadataRaw 100.0% github.com/docker/app/types/types.go:87: Metadata 100.0% github.com/docker/app/types/types.go:92: Attachments 100.0% github.com/docker/app/types/types.go:96: HasCRLF 0.0% github.com/docker/app/types/types.go:101: Extract 0.0% github.com/docker/app/types/types.go:114: noop 0.0% github.com/docker/app/types/types.go:117: NewApp 100.0% github.com/docker/app/types/types.go:139: NewAppFromDefaultFiles 100.0% github.com/docker/app/types/types.go:150: WithName 100.0% github.com/docker/app/types/types.go:158: WithPath 100.0% github.com/docker/app/types/types.go:166: WithCleanup 100.0% github.com/docker/app/types/types.go:174: WithSource 100.0% github.com/docker/app/types/types.go:181: WithCRLF 0.0% github.com/docker/app/types/types.go:189: WithParametersFiles 100.0% github.com/docker/app/types/types.go:194: WithAttachments 84.6% github.com/docker/app/types/types.go:226: WithParameters 100.0% github.com/docker/app/types/types.go:230: parametersLoader 100.0% github.com/docker/app/types/types.go:248: MetadataFile 100.0% github.com/docker/app/types/types.go:253: Metadata 100.0% github.com/docker/app/types/types.go:257: metadataLoader 100.0% github.com/docker/app/types/types.go:275: WithComposeFiles 100.0% github.com/docker/app/types/types.go:280: WithComposes 100.0% github.com/docker/app/types/types.go:284: composeLoader 100.0% github.com/docker/app/types/types.go:295: readReaders 77.8% github.com/docker/app/types/types.go:309: readFiles 100.0% github.com/docker/app/types/types.go:323: newErrGroup 100.0% total: (statements) 77.1% go tool cover -html _build/cov/all.out -o _build/cov/coverage.html [Pipeline] sh + make -f docker.Makefile TAG=jenkins-app-PR-649-4-coverage coverage-results docker cp docker-app-cov-jenkins-app-PR-649-4-coverage:/go/src/github.com/docker/app/_build/cov/ ./_build/ci-cov docker cp docker-app-cov-jenkins-app-PR-649-4-coverage:/go/src/github.com/docker/app/_build/test-results/ ./_build/test-results docker rm docker-app-cov-jenkins-app-PR-649-4-coverage docker-app-cov-jenkins-app-PR-649-4-coverage [Pipeline] } [Pipeline] // ansiColor [Pipeline] archiveArtifacts Archiving artifacts Uploaded 1 artifact(s) to https://corp-us-east-1-jenkins-k8s-maste-jenkinsartifacts-1lzm7adht5e1j.s3.amazonaws.com/public/app/PR-649/4/artifacts/ [Pipeline] archiveArtifacts Archiving artifacts Uploaded 1 artifact(s) to https://corp-us-east-1-jenkins-k8s-maste-jenkinsartifacts-1lzm7adht5e1j.s3.amazonaws.com/public/app/PR-649/4/artifacts/ [Pipeline] } [Pipeline] // dir Post stage [Pipeline] dir Running in /home/ubuntu/workspace/app_PR-649/src/github.com/docker/app/_build/test-results [Pipeline] { [Pipeline] sh + [ ! -e unit-coverage.xml ] + sed -i -E -e s,"github.com/docker/app","unit/basic",g; s,"github.com/docker/app/([^"]*)","unit/basic/\1",g unit-coverage.xml [Pipeline] sh + [ ! -e e2e-coverage.xml ] + sed -i -E -e s,"github.com/docker/app/e2e","e2e/basic",g e2e-coverage.xml [Pipeline] archiveArtifacts Archiving artifacts Uploaded 2 artifact(s) to https://corp-us-east-1-jenkins-k8s-maste-jenkinsartifacts-1lzm7adht5e1j.s3.amazonaws.com/public/app/PR-649/4/artifacts/ [Pipeline] junit Recording test results [Pipeline] } [Pipeline] // dir [Pipeline] sh + docker rmi docker/cnab-app-base:jenkins-app-PR-649-4-coverage Untagged: docker/cnab-app-base:jenkins-app-PR-649-4-coverage [Pipeline] deleteDir [Pipeline] } [Pipeline] // node [Pipeline] } [Pipeline] // stage [Pipeline] } [Pipeline] // parallel [Pipeline] } [Pipeline] // stage [Pipeline] } [Pipeline] // timeout [Pipeline] } [Pipeline] // withEnv [Pipeline] End of Pipeline GitHub has been notified of this commit’s build result Finished: SUCCESS