Pull request #649 updated 12:44:06 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] [91mdebconf: delaying package configuration, since apt-utils is not installed [0mFetched 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 [91mCloning into '.'... [0m ---> 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 [91mNote: 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 <new-branch-name> [0m[91mHEAD is now at a1b83ffd Merge pull request #1894 from thaJeztah/19.03_backport_reduce_vendoring_impact [0m ---> 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 [91mgo: finding github.com/golangci/golangci-lint/cmd/golangci-lint v1.16.0 [0m[91mgo: finding github.com/golangci/golangci-lint/cmd v1.16.0 [0m[91mgo: finding github.com/golangci/golangci-lint v1.16.0 [0m[91mgo: downloading github.com/golangci/golangci-lint v1.16.0 [0m[91mgo: extracting github.com/golangci/golangci-lint v1.16.0 [0m[91mgo: finding github.com/golangci/go-tools v0.0.0-20180109140146-af6baa5dc196 [0m[91mgo: finding github.com/BurntSushi/toml v0.3.1 [0m[91mgo: finding github.com/golangci/go-misc v0.0.0-20180628070357-927a3d87b613 [0m[91mgo: finding github.com/OpenPeeDeeP/depguard v0.0.0-20180806142446-a69c782687b2 [0m[91mgo: finding github.com/golangci/dupl v0.0.0-20180902072040-3e9179ac440a [0m[91mgo: finding github.com/golangci/check v0.0.0-20180506172741-cfe4005ccda2 [0m[91mgo: finding github.com/golang/mock v1.1.1 [0m[91mgo: finding github.com/gobwas/glob v0.2.3 [0m[91mgo: finding github.com/go-ole/go-ole v1.2.1 [0m[91mgo: finding github.com/pkg/errors v0.8.0 [0m[91mgo: finding github.com/mattn/go-colorable v0.0.9 [0m[91mgo: finding github.com/fatih/color v1.6.0 [0m[91mgo: finding github.com/golangci/errcheck v0.0.0-20181003203344-ef45e06d44b6 [0m[91mgo: finding github.com/spf13/cast v1.2.0 [0m[91mgo: finding github.com/golangci/unconvert v0.0.0-20180507085042-28b1c447d1f4 [0m[91mgo: finding github.com/mitchellh/go-homedir v1.0.0 [0m[91mgo: finding github.com/golangci/gofmt v0.0.0-20181105071733-0b8337e80d98 [0m[91mgo: finding github.com/golangci/lint-1 v0.0.0-20180610141402-4bf9709227d1 [0m[91mgo: finding github.com/go-lintpack/lintpack v0.5.2 [0m[91mgo: finding github.com/spf13/afero v1.1.0 [0m[91mgo: finding golang.org/x/tools v0.0.0-20190314010720-f0bfdbff1f9c [0m[91mgo: finding github.com/magiconair/properties v1.7.6 [0m[91mgo: finding mvdan.cc/interfacer v0.0.0-20180901003855-c20040233aed [0m[91mgo: finding gopkg.in/gemnasium/logrus-airbrake-hook.v2 v2.1.2 [0m[91mgo: finding golang.org/x/sys v0.0.0-20190312061237-fead79001313 [0m[91mgo: finding github.com/golangci/gocyclo v0.0.0-20180528134321-2becd97e67ee [0m[91mgo: finding github.com/spf13/pflag v1.0.1 [0m[91mgo: finding github.com/kisielk/gotool v1.0.0 [0m[91mgo: finding github.com/go-critic/go-critic v0.0.0-20181204210945-ee9bf5809ead [0m[91mgo: finding mvdan.cc/unparam v0.0.0-20190124213536-fbb59629db34 [0m[91mgo: finding github.com/mattn/go-isatty v0.0.3 [0m[91mgo: finding github.com/mitchellh/go-ps v0.0.0-20170309133038-4fdf99ab2936 [0m[91mgo: finding github.com/go-toolsmith/astfmt v0.0.0-20180903215011-8f8ee99c3086 [0m[91mgo: finding golang.org/x/tools v0.0.0-20181117154741-2ddaf7f79a09 [0m[91mgo: finding github.com/golangci/prealloc v0.0.0-20180630174525-215b22d4de21 [0m[91mgo: finding github.com/go-toolsmith/astequal v0.0.0-20180903214952-dcb477bfacd6 [0m[91mgo: finding github.com/hashicorp/hcl v0.0.0-20180404174102-ef8a98b0bbce [0m[91mgo: finding github.com/google/go-cmp v0.2.0 [0m[91mgo: finding github.com/rogpeppe/go-internal v1.1.0 [0m[91mgo: finding github.com/go-toolsmith/astp v0.0.0-20180903215135-0af7e3c24f30 [0m[91mgo: finding github.com/logrusorgru/aurora v0.0.0-20181002194514-a7b3b318ed4e [0m[91mgo: finding golang.org/x/net v0.0.0-20190313220215-9f648a60d977 [0m[91mgo: finding github.com/inconshreveable/mousetrap v1.0.0 [0m[91mgo: finding github.com/golangci/gosec v0.0.0-20180901114220-66fb7fc33547 [0m[91mgo: finding github.com/mattn/goveralls v0.0.2 [0m[91mgo: finding sourcegraph.com/sourcegraph/go-diff v0.5.1-0.20190210232911-dee78e514455 [0m[91mgo: finding github.com/stretchr/testify v1.2.2 [0m[91mgo: finding github.com/go-toolsmith/strparse v0.0.0-20180903215201-830b6daa1241 [0m[91mgo: finding github.com/pelletier/go-toml v1.1.0 [0m[91mgo: finding mvdan.cc/lint v0.0.0-20170908181259-adc824a0674b [0m[91mgo: finding github.com/golangci/misspell v0.0.0-20180809174111-950f5d19e770 [0m[91mgo: finding gopkg.in/errgo.v2 v2.1.0 [0m[91mgo: finding gopkg.in/airbrake/gobrake.v2 v2.0.9 [0m[91mgo: finding golang.org/x/tools v0.0.0-20180221164845-07fd8470d635 [0m[91mgo: finding github.com/shirou/w32 v0.0.0-20160930032740-bb4de0191aa4 [0m[91mgo: finding github.com/shurcooL/go-goon v0.0.0-20170922171312-37c2f522c041 [0m[91mgo: finding golang.org/x/tools v0.0.0-20190121143147-24cd39ecf745 [0m[91mgo: finding golang.org/x/net v0.0.0-20170915142106-8351a756f30f [0m[91mgo: finding gopkg.in/yaml.v2 v2.0.0-20170812160011-eb3733d160e7 [0m[91mgo: finding github.com/golangci/revgrep v0.0.0-20180526074752-d9c87f5ffaf0 [0m[91mgo: finding github.com/go-toolsmith/typep v0.0.0-20181030061450-d63dc7650676 [0m[91mgo: finding golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f [0m[91mgo: finding github.com/ryanuber/go-glob v0.0.0-20170128012129-256dc444b735 [0m[91mgo: finding github.com/sirupsen/logrus v1.0.5 [0m[91mgo: finding github.com/shurcooL/go v0.0.0-20180423040247-9e1955d9fb6e [0m[91mgo: finding golang.org/x/tools v0.0.0-20181205014116-22934f0fdb62 [0m[91mgo: finding github.com/gogo/protobuf v1.1.1 [0m[91mgo: finding github.com/go-toolsmith/pkgload v0.0.0-20181119091011-e9e65178eee8 [0m[91mgo: finding golang.org/x/tools v0.0.0-20170915040203-e531a2a1c15f [0m[91mgo: finding gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127 [0m[91mgo: finding github.com/mitchellh/mapstructure v0.0.0-20180220230111-00c29f56e238 [0m[91mgo: finding github.com/onsi/gomega v0.0.0-20170829124025-dcabb60a477c [0m[91mgo: finding golang.org/x/text v0.3.0 [0m[91mgo: finding gopkg.in/yaml.v2 v2.2.1 [0m[91mgo: finding github.com/spf13/viper v1.0.2 [0m[91mgo: finding golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2 [0m[91mgo: finding github.com/golangci/maligned v0.0.0-20180506175553-b1d89398deca [0m[91mgo: finding github.com/nbutton23/zxcvbn-go v0.0.0-20171102151520-eafdab6b0663 [0m[91mgo: finding github.com/pmezard/go-difflib v1.0.0 [0m[91mgo: finding github.com/kr/pretty v0.1.0 [0m[91mgo: finding github.com/onsi/gomega v1.4.2 [0m[91mgo: finding github.com/spf13/jwalterweatherman v0.0.0-20180109140146-7c0cea34c8ec [0m[91mgo: finding golang.org/x/net v0.0.0-20190311183353-d8887717615a [0m[91mgo: finding github.com/mozilla/tls-observatory v0.0.0-20180409132520-8791a200eb40 [0m[91mgo: finding github.com/go-toolsmith/astcopy v0.0.0-20180903214859-79b422d080c4 [0m[91mgo: finding github.com/hpcloud/tail v1.0.0 [0m[91mgo: finding github.com/onsi/ginkgo v1.6.0 [0m[91mgo: finding github.com/StackExchange/wmi v0.0.0-20180116203802-5d049714c4a6 [0m[91mgo: finding golang.org/x/sys v0.0.0-20171026204733-164713f0dfce [0m[91mgo: finding github.com/nbutton23/zxcvbn-go v0.0.0-20160627004424-a22cb81b2ecd [0m[91mgo: finding github.com/golang/protobuf v1.2.0 [0m[91mgo: finding github.com/fsnotify/fsnotify v1.4.7 [0m[91mgo: finding golang.org/x/crypto v0.0.0-20190313024323-a1f597ede03a [0m[91mgo: finding github.com/onsi/ginkgo v0.0.0-20170829012221-11459a886d9c [0m[91mgo: finding gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405 [0m[91mgo: finding gopkg.in/fsnotify.v1 v1.4.7 [0m[91mgo: finding github.com/golangci/ineffassign v0.0.0-20180808204949-2ee8f2867dde [0m[91mgo: finding golang.org/x/text v0.0.0-20170915090833-1cbadb444a80 [0m[91mgo: finding github.com/kisielk/gotool v0.0.0-20161130080628-0de1eaf82fa3 [0m[91mgo: finding github.com/kr/text v0.1.0 [0m[91mgo: finding github.com/davecgh/go-spew v1.1.1 [0m[91mgo: finding github.com/shirou/gopsutil v0.0.0-20180427012116-c95755e4bcd7 [0m[91mgo: finding gopkg.in/tomb.v1 v1.0.0-20141024135613-dd632973f1e7 [0m[91mgo: finding github.com/golangci/goconst v0.0.0-20180610141641-041c5f2b40f3 [0m[91mgo: finding golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a [0m[91mgo: finding golang.org/x/net v0.0.0-20180906233101-161cd47e91fd [0m[91mgo: finding github.com/spf13/cobra v0.0.2 [0m[91mgo: finding golang.org/x/sys v0.0.0-20180909124046-d0be0721c37e [0m[91mgo: finding github.com/kr/pty v1.1.1 [0m[91mgo: finding github.com/go-toolsmith/astcast v0.0.0-20181028201508-b7a89ed70af1 [0m[91mgo: finding sourcegraph.com/sqs/pbtypes v0.0.0-20180604144634-d3ebe8f20ae4 [0m[91mgo: downloading github.com/spf13/cobra v0.0.2 [0m[91mgo: downloading github.com/spf13/pflag v1.0.1 [0m[91mgo: downloading github.com/fatih/color v1.6.0 [0m[91mgo: downloading github.com/mitchellh/go-homedir v1.0.0 [0m[91mgo: downloading golang.org/x/tools v0.0.0-20190314010720-f0bfdbff1f9c [0m[91mgo: downloading github.com/go-critic/go-critic v0.0.0-20181204210945-ee9bf5809ead [0m[91mgo: extracting github.com/mitchellh/go-homedir v1.0.0 [0m[91mgo: extracting github.com/spf13/pflag v1.0.1 [0m[91mgo: extracting github.com/spf13/cobra v0.0.2 [0m[91mgo: extracting github.com/go-critic/go-critic v0.0.0-20181204210945-ee9bf5809ead [0m[91mgo: downloading github.com/golangci/go-tools v0.0.0-20180109140146-af6baa5dc196 [0m[91mgo: extracting github.com/fatih/color v1.6.0 [0m[91mgo: extracting github.com/golangci/go-tools v0.0.0-20180109140146-af6baa5dc196 [0m[91mgo: extracting golang.org/x/tools v0.0.0-20190314010720-f0bfdbff1f9c [0m[91mgo: downloading github.com/golangci/check v0.0.0-20180506172741-cfe4005ccda2 [0m[91mgo: downloading github.com/golangci/gofmt v0.0.0-20181105071733-0b8337e80d98 [0m[91mgo: downloading github.com/go-toolsmith/astp v0.0.0-20180903215135-0af7e3c24f30 [0m[91mgo: downloading github.com/spf13/viper v1.0.2 [0m[91mgo: downloading github.com/golangci/dupl v0.0.0-20180902072040-3e9179ac440a [0m[91mgo: extracting github.com/golangci/check v0.0.0-20180506172741-cfe4005ccda2 [0m[91mgo: downloading github.com/golangci/lint-1 v0.0.0-20180610141402-4bf9709227d1 [0m[91mgo: extracting github.com/go-toolsmith/astp v0.0.0-20180903215135-0af7e3c24f30 [0m[91mgo: downloading github.com/go-lintpack/lintpack v0.5.2 [0m[91mgo: downloading github.com/mattn/go-colorable v0.0.9 [0m[91mgo: downloading github.com/golangci/maligned v0.0.0-20180506175553-b1d89398deca [0m[91mgo: downloading mvdan.cc/unparam v0.0.0-20190124213536-fbb59629db34 [0m[91mgo: extracting github.com/golangci/lint-1 v0.0.0-20180610141402-4bf9709227d1 [0m[91mgo: downloading github.com/go-toolsmith/strparse v0.0.0-20180903215201-830b6daa1241 [0m[91mgo: downloading github.com/golangci/gocyclo v0.0.0-20180528134321-2becd97e67ee [0m[91mgo: downloading github.com/golangci/misspell v0.0.0-20180809174111-950f5d19e770 [0m[91mgo: extracting github.com/golangci/maligned v0.0.0-20180506175553-b1d89398deca [0m[91mgo: extracting github.com/spf13/viper v1.0.2 [0m[91mgo: extracting mvdan.cc/unparam v0.0.0-20190124213536-fbb59629db34 [0m[91mgo: downloading github.com/spf13/jwalterweatherman v0.0.0-20180109140146-7c0cea34c8ec [0m[91mgo: extracting github.com/golangci/dupl v0.0.0-20180902072040-3e9179ac440a [0m[91mgo: extracting github.com/golangci/gofmt v0.0.0-20181105071733-0b8337e80d98 [0m[91mgo: downloading mvdan.cc/interfacer v0.0.0-20180901003855-c20040233aed [0m[91mgo: downloading github.com/golangci/goconst v0.0.0-20180610141641-041c5f2b40f3 [0m[91mgo: downloading github.com/mitchellh/mapstructure v0.0.0-20180220230111-00c29f56e238 [0m[91mgo: extracting github.com/mattn/go-colorable v0.0.9 [0m[91mgo: extracting github.com/golangci/gocyclo v0.0.0-20180528134321-2becd97e67ee [0m[91mgo: downloading github.com/golangci/go-misc v0.0.0-20180628070357-927a3d87b613 [0m[91mgo: extracting github.com/go-lintpack/lintpack v0.5.2 [0m[91mgo: downloading github.com/mattn/go-isatty v0.0.3 [0m[91mgo: downloading github.com/magiconair/properties v1.7.6 [0m[91mgo: extracting github.com/go-toolsmith/strparse v0.0.0-20180903215201-830b6daa1241 [0m[91mgo: downloading github.com/golangci/ineffassign v0.0.0-20180808204949-2ee8f2867dde [0m[91mgo: downloading github.com/hashicorp/hcl v0.0.0-20180404174102-ef8a98b0bbce [0m[91mgo: extracting github.com/spf13/jwalterweatherman v0.0.0-20180109140146-7c0cea34c8ec [0m[91mgo: downloading github.com/go-toolsmith/astcopy v0.0.0-20180903214859-79b422d080c4 [0m[91mgo: extracting github.com/golangci/goconst v0.0.0-20180610141641-041c5f2b40f3 [0m[91mgo: downloading github.com/spf13/cast v1.2.0 [0m[91mgo: extracting github.com/mitchellh/mapstructure v0.0.0-20180220230111-00c29f56e238 [0m[91mgo: extracting mvdan.cc/interfacer v0.0.0-20180901003855-c20040233aed [0m[91mgo: downloading github.com/golangci/unconvert v0.0.0-20180507085042-28b1c447d1f4 [0m[91mgo: downloading github.com/golangci/gosec v0.0.0-20180901114220-66fb7fc33547 [0m[91mgo: extracting github.com/mattn/go-isatty v0.0.3 [0m[91mgo: downloading github.com/pkg/errors v0.8.0 [0m[91mgo: extracting github.com/golangci/unconvert v0.0.0-20180507085042-28b1c447d1f4 [0m[91mgo: downloading github.com/golangci/errcheck v0.0.0-20181003203344-ef45e06d44b6 [0m[91mgo: extracting github.com/magiconair/properties v1.7.6 [0m[91mgo: downloading github.com/OpenPeeDeeP/depguard v0.0.0-20180806142446-a69c782687b2 [0m[91mgo: extracting github.com/go-toolsmith/astcopy v0.0.0-20180903214859-79b422d080c4 [0m[91mgo: downloading golang.org/x/text v0.3.0 [0m[91mgo: extracting github.com/golangci/ineffassign v0.0.0-20180808204949-2ee8f2867dde [0m[91mgo: downloading github.com/kisielk/gotool v1.0.0 [0m[91mgo: extracting github.com/pkg/errors v0.8.0 [0m[91mgo: extracting github.com/golangci/gosec v0.0.0-20180901114220-66fb7fc33547 [0m[91mgo: extracting github.com/golangci/errcheck v0.0.0-20181003203344-ef45e06d44b6 [0m[91mgo: extracting github.com/kisielk/gotool v1.0.0 [0m[91mgo: extracting github.com/golangci/go-misc v0.0.0-20180628070357-927a3d87b613 [0m[91mgo: downloading github.com/sirupsen/logrus v1.0.5 [0m[91mgo: extracting github.com/hashicorp/hcl v0.0.0-20180404174102-ef8a98b0bbce [0m[91mgo: extracting github.com/spf13/cast v1.2.0 [0m[91mgo: downloading github.com/spf13/afero v1.1.0 [0m[91mgo: downloading mvdan.cc/lint v0.0.0-20170908181259-adc824a0674b [0m[91mgo: downloading github.com/golang/mock v1.1.1 [0m[91mgo: downloading github.com/golangci/prealloc v0.0.0-20180630174525-215b22d4de21 [0m[91mgo: extracting github.com/OpenPeeDeeP/depguard v0.0.0-20180806142446-a69c782687b2 [0m[91mgo: downloading github.com/go-toolsmith/astcast v0.0.0-20181028201508-b7a89ed70af1 [0m[91mgo: extracting github.com/golangci/misspell v0.0.0-20180809174111-950f5d19e770 [0m[91mgo: downloading github.com/gobwas/glob v0.2.3 [0m[91mgo: downloading github.com/fsnotify/fsnotify v1.4.7 [0m[91mgo: downloading github.com/go-toolsmith/astequal v0.0.0-20180903214952-dcb477bfacd6 [0m[91mgo: extracting github.com/sirupsen/logrus v1.0.5 [0m[91mgo: downloading golang.org/x/crypto v0.0.0-20190313024323-a1f597ede03a [0m[91mgo: extracting github.com/go-toolsmith/astcast v0.0.0-20181028201508-b7a89ed70af1 [0m[91mgo: downloading github.com/golangci/revgrep v0.0.0-20180526074752-d9c87f5ffaf0 [0m[91mgo: extracting github.com/golangci/prealloc v0.0.0-20180630174525-215b22d4de21 [0m[91mgo: downloading sourcegraph.com/sourcegraph/go-diff v0.5.1-0.20190210232911-dee78e514455 [0m[91mgo: extracting github.com/gobwas/glob v0.2.3 [0m[91mgo: downloading github.com/go-toolsmith/astfmt v0.0.0-20180903215011-8f8ee99c3086 [0m[91mgo: extracting github.com/golangci/revgrep v0.0.0-20180526074752-d9c87f5ffaf0 [0m[91mgo: downloading gopkg.in/yaml.v2 v2.2.1 [0m[91mgo: extracting mvdan.cc/lint v0.0.0-20170908181259-adc824a0674b [0m[91mgo: downloading github.com/go-toolsmith/typep v0.0.0-20181030061450-d63dc7650676 [0m[91mgo: extracting github.com/fsnotify/fsnotify v1.4.7 [0m[91mgo: extracting github.com/spf13/afero v1.1.0 [0m[91mgo: downloading github.com/BurntSushi/toml v0.3.1 [0m[91mgo: extracting github.com/go-toolsmith/astequal v0.0.0-20180903214952-dcb477bfacd6 [0m[91mgo: downloading github.com/nbutton23/zxcvbn-go v0.0.0-20171102151520-eafdab6b0663 [0m[91mgo: extracting github.com/golang/mock v1.1.1 [0m[91mgo: downloading golang.org/x/sys v0.0.0-20190312061237-fead79001313 [0m[91mgo: extracting github.com/go-toolsmith/typep v0.0.0-20181030061450-d63dc7650676 [0m[91mgo: downloading github.com/pelletier/go-toml v1.1.0 [0m[91mgo: extracting github.com/go-toolsmith/astfmt v0.0.0-20180903215011-8f8ee99c3086 [0m[91mgo: extracting gopkg.in/yaml.v2 v2.2.1 [0m[91mgo: extracting sourcegraph.com/sourcegraph/go-diff v0.5.1-0.20190210232911-dee78e514455 [0m[91mgo: extracting github.com/BurntSushi/toml v0.3.1 [0m[91mgo: downloading golang.org/x/net v0.0.0-20190313220215-9f648a60d977 [0m[91mgo: downloading github.com/gogo/protobuf v1.1.1 [0m[91mgo: downloading sourcegraph.com/sqs/pbtypes v0.0.0-20180604144634-d3ebe8f20ae4 [0m[91mgo: extracting github.com/pelletier/go-toml v1.1.0 [0m[91mgo: extracting sourcegraph.com/sqs/pbtypes v0.0.0-20180604144634-d3ebe8f20ae4 [0m[91mgo: extracting golang.org/x/crypto v0.0.0-20190313024323-a1f597ede03a [0m[91mgo: extracting github.com/nbutton23/zxcvbn-go v0.0.0-20171102151520-eafdab6b0663 [0m[91mgo: extracting golang.org/x/net v0.0.0-20190313220215-9f648a60d977 [0m[91mgo: extracting golang.org/x/sys v0.0.0-20190312061237-fead79001313 [0m[91mgo: extracting github.com/gogo/protobuf v1.1.1 [0m[91mgo: extracting golang.org/x/text v0.3.0 [0mRemoving 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] [91mdebconf: delaying package configuration, since apt-utils is not installed [0mFetched 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 [91mCloning into '.'... [0m+ 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 [91mNote: 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 <new-branch-name> HEAD is now at a1b83ffd Merge pull request #1894 from thaJeztah/19.03_backport_reduce_vendoring_impact [0mRemoving 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 [91m % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0[0m[91m 100 605 0 605 0 0 5601 0 --:--:-- --:--:-- --:--:-- 5601 [0m[91m 100 10.5M 100 10.5M [0m[91m0 0 44.6M 0 --:--:-- --:--:-- --:--:-- 44.6M [0mRemoving 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 [91mgo: finding github.com/sirupsen/logrus v1.0.5 [0m[91mgo: finding github.com/pkg/errors v0.8.0 [0m[91mgo: finding github.com/fatih/color v1.6.0 [0m[91mgo: finding github.com/onsi/gomega v1.4.3 [0m[91mgo: finding github.com/google/go-cmp v0.2.0 [0m[91mgo: finding github.com/spf13/pflag v1.0.1 [0m[91mgo: finding github.com/jonboulle/clockwork v0.1.0 [0m[91mgo: finding gopkg.in/airbrake/gobrake.v2 v2.0.9 [0m[91mgo: finding gopkg.in/gemnasium/logrus-airbrake-hook.v2 v2.1.2 [0m[91mgo: finding golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f [0m[91mgo: finding github.com/mattn/go-isatty v0.0.3 [0m[91mgo: finding github.com/mattn/go-colorable v0.0.9 [0m[91mgo: finding github.com/onsi/ginkgo v1.8.0 [0m[91mgo: finding golang.org/x/sys v0.0.0-20180909124046-d0be0721c37e [0m[91mgo: finding golang.org/x/net v0.0.0-20181102091132-c10e9556a7bc [0m[91mgo: finding golang.org/x/net v0.0.0-20180906233101-161cd47e91fd [0m[91mgo: finding gopkg.in/fsnotify.v1 v1.4.7 [0m[91mgo: finding gotest.tools v2.1.0+incompatible [0m[91mgo: finding github.com/onsi/ginkgo v1.6.0 [0m[91mgo: finding golang.org/x/text v0.3.0 [0m[91mgo: finding github.com/stretchr/testify v1.3.0 [0m[91mgo: finding github.com/hpcloud/tail v1.0.0 [0m[91mgo: finding gopkg.in/tomb.v1 v1.0.0-20141024135613-dd632973f1e7 [0m[91mgo: finding golang.org/x/crypto v0.0.0-20180426230345-b49d69b5da94 [0m[91mgo: finding github.com/golang/protobuf v1.2.0 [0m[91mgo: finding github.com/davecgh/go-spew v1.1.0 [0m[91mgo: finding github.com/pmezard/go-difflib v1.0.0 [0m[91mgo: finding gopkg.in/yaml.v2 v2.2.1 [0m[91mgo: finding github.com/stretchr/objx v0.1.0 [0m[91mgo: finding github.com/fsnotify/fsnotify v1.4.7 [0m[91mgo: finding gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405 [0m[91mgo: downloading gotest.tools v2.1.0+incompatible [0m[91mgo: extracting gotest.tools v2.1.0+incompatible [0m[91mgo: downloading github.com/pkg/errors v0.8.0 [0m[91mgo: downloading golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f [0m[91mgo: downloading github.com/sirupsen/logrus v1.0.5 [0m[91mgo: downloading github.com/spf13/pflag v1.0.1 [0m[91mgo: downloading github.com/jonboulle/clockwork v0.1.0 [0m[91mgo: downloading github.com/fatih/color v1.6.0 [0m[91mgo: extracting golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f [0m[91mgo: downloading golang.org/x/net v0.0.0-20181102091132-c10e9556a7bc [0m[91mgo: extracting github.com/jonboulle/clockwork v0.1.0 [0m[91mgo: extracting github.com/pkg/errors v0.8.0 [0m[91mgo: extracting github.com/sirupsen/logrus v1.0.5 [0m[91mgo: downloading golang.org/x/crypto v0.0.0-20180426230345-b49d69b5da94 [0m[91mgo: downloading golang.org/x/sys v0.0.0-20180909124046-d0be0721c37e [0m[91mgo: extracting github.com/spf13/pflag v1.0.1 [0m[91mgo: extracting github.com/fatih/color v1.6.0 [0m[91mgo: downloading github.com/mattn/go-isatty v0.0.3 [0m[91mgo: downloading github.com/mattn/go-colorable v0.0.9 [0m[91mgo: extracting github.com/mattn/go-isatty v0.0.3 [0m[91mgo: extracting github.com/mattn/go-colorable v0.0.9 [0m[91mgo: extracting golang.org/x/crypto v0.0.0-20180426230345-b49d69b5da94 [0m[91mgo: extracting golang.org/x/net v0.0.0-20181102091132-c10e9556a7bc [0m[91mgo: extracting golang.org/x/sys v0.0.0-20180909124046-d0be0721c37e [0mWARNING: 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 [91mgolang.org/x/tools/internal/semver [0m[91mgithub.com/pkg/errors [0m[91mgolang.org/x/tools/go/ast/astutil [0m[91mgolang.org/x/tools/go/internal/gcimporter [0m[91mgolang.org/x/tools/go/internal/packagesdriver [0m[91mgolang.org/x/tools/internal/fastwalk [0m[91mgolang.org/x/tools/internal/gopathwalk [0m[91mgolang.org/x/tools/internal/module [0m[91mgolang.org/x/tools/go/gcexportdata [0m[91mgolang.org/x/tools/go/packages [0m[91mgolang.org/x/tools/internal/imports [0m[91mgolang.org/x/tools/imports [0m[91mgithub.com/mjibson/esc/embed [0m[91mgithub.com/mjibson/esc [0mRemoving 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 [91m % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0[0m[91m 0 0 [0m[91m 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- [0m[91m 0[0m[91m 100 605 0 605 0 0 4321 0 --:--:-- --:--:-- --:--:-- 4290 [0m[91m 100 10.5M 100 10.5M 0[0m[91m 0 37.2M 0 --:--:-- --:--:-- --:--:-- 37.2M [0mRemoving 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 [91mgo: finding github.com/pkg/errors v0.8.0 [0m[91mgo: finding github.com/sirupsen/logrus v1.0.5 [0m[91mgo: finding github.com/google/go-cmp v0.2.0 [0m[91mgo: finding github.com/mattn/go-isatty v0.0.3 [0m[91mgo: finding github.com/mattn/go-colorable v0.0.9 [0m[91mgo: finding gopkg.in/airbrake/gobrake.v2 v2.0.9 [0m[91mgo: finding golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f [0m[91mgo: finding golang.org/x/crypto v0.0.0-20180426230345-b49d69b5da94 [0m[91mgo: finding golang.org/x/net v0.0.0-20181102091132-c10e9556a7bc [0m[91mgo: finding github.com/onsi/gomega v1.4.3 [0m[91mgo: finding github.com/onsi/ginkgo v1.8.0 [0m[91mgo: finding github.com/spf13/pflag v1.0.1 [0m[91mgo: finding gotest.tools v2.1.0+incompatible [0m[91mgo: finding gopkg.in/gemnasium/logrus-airbrake-hook.v2 v2.1.2 [0m[91mgo: finding github.com/fatih/color v1.6.0 [0m[91mgo: finding github.com/jonboulle/clockwork v0.1.0 [0m[91mgo: finding github.com/stretchr/testify v1.3.0 [0m[91mgo: finding golang.org/x/text v0.3.0 [0m[91mgo: finding gopkg.in/yaml.v2 v2.2.1 [0m[91mgo: finding gopkg.in/tomb.v1 v1.0.0-20141024135613-dd632973f1e7 [0m[91mgo: finding gopkg.in/fsnotify.v1 v1.4.7 [0m[91mgo: finding github.com/fsnotify/fsnotify v1.4.7 [0m[91mgo: finding golang.org/x/sys v0.0.0-20180909124046-d0be0721c37e [0m[91mgo: finding github.com/golang/protobuf v1.2.0 [0m[91mgo: finding golang.org/x/net v0.0.0-20180906233101-161cd47e91fd [0m[91mgo: finding github.com/hpcloud/tail v1.0.0 [0m[91mgo: finding github.com/stretchr/objx v0.1.0 [0m[91mgo: finding github.com/davecgh/go-spew v1.1.0 [0m[91mgo: finding gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405 [0m[91mgo: finding github.com/onsi/ginkgo v1.6.0 [0m[91mgo: finding github.com/pmezard/go-difflib v1.0.0 [0m[91mgo: downloading gotest.tools v2.1.0+incompatible [0m[91mgo: extracting gotest.tools v2.1.0+incompatible [0m[91mgo: downloading github.com/sirupsen/logrus v1.0.5 [0m[91mgo: downloading github.com/pkg/errors v0.8.0 [0m[91mgo: downloading github.com/fatih/color v1.6.0 [0m[91mgo: downloading github.com/spf13/pflag v1.0.1 [0m[91mgo: downloading github.com/jonboulle/clockwork v0.1.0 [0m[91mgo: downloading golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f [0m[91mgo: extracting github.com/jonboulle/clockwork v0.1.0 [0m[91mgo: extracting github.com/pkg/errors v0.8.0 [0m[91mgo: extracting github.com/sirupsen/logrus v1.0.5 [0m[91mgo: downloading golang.org/x/sys v0.0.0-20180909124046-d0be0721c37e [0m[91mgo: downloading golang.org/x/crypto v0.0.0-20180426230345-b49d69b5da94 [0m[91mgo: extracting github.com/spf13/pflag v1.0.1 [0m[91mgo: extracting golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f [0m[91mgo: downloading golang.org/x/net v0.0.0-20181102091132-c10e9556a7bc [0m[91mgo: extracting github.com/fatih/color v1.6.0 [0m[91mgo: downloading github.com/mattn/go-colorable v0.0.9 [0m[91mgo: downloading github.com/mattn/go-isatty v0.0.3 [0m[91mgo: extracting github.com/mattn/go-isatty v0.0.3 [0m[91mgo: extracting github.com/mattn/go-colorable v0.0.9 [0m[91mgo: extracting golang.org/x/crypto v0.0.0-20180426230345-b49d69b5da94 [0m[91mgo: extracting golang.org/x/net v0.0.0-20181102091132-c10e9556a7bc [0m[91mgo: extracting golang.org/x/sys v0.0.0-20180909124046-d0be0721c37e [0mRemoving 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 [91mgolang.org/x/tools/internal/semver [0m[91mgithub.com/pkg/errors [0m[91mgolang.org/x/tools/go/ast/astutil [0m[91mgolang.org/x/tools/go/internal/gcimporter [0m[91mgolang.org/x/tools/go/internal/packagesdriver [0m[91mgolang.org/x/tools/internal/fastwalk [0m[91mgolang.org/x/tools/internal/gopathwalk [0m[91mgolang.org/x/tools/internal/module [0m[91mgolang.org/x/tools/go/gcexportdata [0m[91mgolang.org/x/tools/go/packages [0m[91mgolang.org/x/tools/internal/imports [0m[91mgolang.org/x/tools/imports [0m[91mgithub.com/mjibson/esc/embed [0m[91mgithub.com/mjibson/esc [0mRemoving 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] [91mdebconf: delaying package configuration, since apt-utils is not installed [0mFetched 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 [33m∅[0m . 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 [91mCloning into '.'... [0m[91mNote: 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 <new-branch-name> HEAD is now at a1b83ffd Merge pull request #1894 from thaJeztah/19.03_backport_reduce_vendoring_impact [0mUnstashed 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) [33m∅[0m cmd/cnab-run [33m∅[0m cmd/docker-app [33m∅[0m cmd/docker-app-standalone [32m✓[0m internal (3ms) [32m✓[0m internal/compose (10ms) [32m✓[0m internal/formatter (3ms) [32m✓[0m internal/inspect (90ms) PASS e2e/linux.TestDockerAppLifecycle/withBindMounts (19.09s) PASS e2e/linux.TestDockerAppLifecycle/withoutBindMounts (18.56s) PASS e2e/linux.TestDockerAppLifecycle (37.65s) [32m✓[0m internal/commands (578ms) [33m∅[0m internal/commands/image [33m∅[0m internal/formatter/driver [33m∅[0m internal/formatter/json [33m∅[0m internal/formatter/yaml [33m∅[0m internal/log [32m✓[0m internal/slices (3ms) [32m✓[0m 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) [32m✓[0m internal/store (29ms) [32m✓[0m internal/yaml (1.621s) [32m✓[0m loader (14ms) [32m✓[0m render (71ms) [32m✓[0m specification (12ms) [32m✓[0m types (21ms) [32m✓[0m types/metadata (7ms) [32m✓[0m 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 [91m % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0[0m[91m 100 605 0 605 [0m[91m 0 0 6237 0 --:--:-- --:--:-- --:--:-- 6237 [0m[91m 100 10.5M 100 10.5M 0 [0m[91m 0 47.0M 0 --:--:-- --:--:-- --:--:-- 47.0M [0mRemoving 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 [91mgo: finding github.com/pkg/errors v0.8.0 [0m[91mgo: finding github.com/sirupsen/logrus v1.0.5 [0m[91mgo: finding github.com/spf13/pflag v1.0.1 [0m[91mgo: finding github.com/mattn/go-isatty v0.0.3 [0m[91mgo: finding github.com/onsi/gomega v1.4.3 [0m[91mgo: finding github.com/google/go-cmp v0.2.0 [0m[91mgo: finding gopkg.in/gemnasium/logrus-airbrake-hook.v2 v2.1.2 [0m[91mgo: finding gopkg.in/airbrake/gobrake.v2 v2.0.9 [0m[91mgo: finding golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f [0m[91mgo: finding golang.org/x/crypto v0.0.0-20180426230345-b49d69b5da94 [0m[91mgo: finding gotest.tools v2.1.0+incompatible [0m[91mgo: finding github.com/onsi/ginkgo v1.8.0 [0m[91mgo: finding github.com/mattn/go-colorable v0.0.9 [0m[91mgo: finding github.com/jonboulle/clockwork v0.1.0 [0m[91mgo: finding golang.org/x/net v0.0.0-20181102091132-c10e9556a7bc [0m[91mgo: finding golang.org/x/net v0.0.0-20180906233101-161cd47e91fd [0m[91mgo: finding golang.org/x/text v0.3.0 [0m[91mgo: finding github.com/onsi/ginkgo v1.6.0 [0m[91mgo: finding github.com/hpcloud/tail v1.0.0 [0m[91mgo: finding golang.org/x/sys v0.0.0-20180909124046-d0be0721c37e [0m[91mgo: finding gopkg.in/fsnotify.v1 v1.4.7 [0m[91mgo: finding github.com/fatih/color v1.6.0 [0m[91mgo: finding github.com/golang/protobuf v1.2.0 [0m[91mgo: finding github.com/stretchr/testify v1.3.0 [0m[91mgo: finding github.com/fsnotify/fsnotify v1.4.7 [0m[91mgo: finding github.com/davecgh/go-spew v1.1.0 [0m[91mgo: finding github.com/stretchr/objx v0.1.0 [0m[91mgo: finding github.com/pmezard/go-difflib v1.0.0 [0m[91mgo: finding gopkg.in/tomb.v1 v1.0.0-20141024135613-dd632973f1e7 [0m[91mgo: finding gopkg.in/yaml.v2 v2.2.1 [0m[91mgo: finding gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405 [0m[91mgo: downloading gotest.tools v2.1.0+incompatible [0m[91mgo: extracting gotest.tools v2.1.0+incompatible [0m[91mgo: downloading github.com/pkg/errors v0.8.0 [0m[91mgo: downloading github.com/sirupsen/logrus v1.0.5 [0m[91mgo: downloading github.com/fatih/color v1.6.0 [0m[91mgo: downloading github.com/jonboulle/clockwork v0.1.0 [0m[91mgo: downloading golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f [0m[91mgo: downloading github.com/spf13/pflag v1.0.1 [0m[91mgo: extracting github.com/pkg/errors v0.8.0 [0m[91mgo: extracting github.com/jonboulle/clockwork v0.1.0 [0m[91mgo: extracting golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f [0m[91mgo: downloading golang.org/x/net v0.0.0-20181102091132-c10e9556a7bc [0m[91mgo: extracting github.com/sirupsen/logrus v1.0.5 [0m[91mgo: downloading golang.org/x/sys v0.0.0-20180909124046-d0be0721c37e [0m[91mgo: downloading golang.org/x/crypto v0.0.0-20180426230345-b49d69b5da94 [0m[91mgo: extracting github.com/spf13/pflag v1.0.1 [0m[91mgo: extracting github.com/fatih/color v1.6.0 [0m[91mgo: downloading github.com/mattn/go-isatty v0.0.3 [0m[91mgo: downloading github.com/mattn/go-colorable v0.0.9 [0m[91mgo: extracting github.com/mattn/go-isatty v0.0.3 [0m[91mgo: extracting github.com/mattn/go-colorable v0.0.9 [0m[91mgo: extracting golang.org/x/crypto v0.0.0-20180426230345-b49d69b5da94 [0m[91mgo: extracting golang.org/x/net v0.0.0-20181102091132-c10e9556a7bc [0m[91mgo: extracting golang.org/x/sys v0.0.0-20180909124046-d0be0721c37e [0mRemoving 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 [91mgolang.org/x/tools/internal/semver [0m[91mgithub.com/pkg/errors [0m[91mgolang.org/x/tools/go/ast/astutil [0m[91mgolang.org/x/tools/go/internal/gcimporter [0m[91mgolang.org/x/tools/go/internal/packagesdriver [0m[91mgolang.org/x/tools/internal/fastwalk [0m[91mgolang.org/x/tools/internal/gopathwalk [0m[91mgolang.org/x/tools/internal/module [0m[91mgolang.org/x/tools/go/gcexportdata [0m[91mgolang.org/x/tools/go/packages [0m[91mgolang.org/x/tools/internal/imports [0m[91mgolang.org/x/tools/imports [0m[91mgithub.com/mjibson/esc/embed [0m[91mgithub.com/mjibson/esc [0mRemoving 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 [33m∅[0m . [32m✓[0m 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] } [33m∅[0m cmd/cnab-run [33m∅[0m cmd/docker-app [33m∅[0m cmd/docker-app-standalone [32m✓[0m internal (3ms) [32m✓[0m internal/compose (13ms) [32m✓[0m internal/formatter (6ms) [32m✓[0m internal/inspect (40ms) [32m✓[0m internal/commands (435ms) [33m∅[0m internal/commands/image [33m∅[0m internal/formatter/driver [33m∅[0m internal/formatter/json [33m∅[0m internal/formatter/yaml [33m∅[0m internal/log [32m✓[0m internal/slices (3ms) [32m✓[0m internal/packager (36ms) [32m✓[0m internal/store (32ms) [32m✓[0m internal/yaml (1.734s) [32m✓[0m loader (12ms) [32m✓[0m specification (9ms) [32m✓[0m render (51ms) [32m✓[0m types (15ms) [32m✓[0m types/metadata (7ms) [32m✓[0m 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 [32m✓[0m 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