Pull request #652 updated Connecting to https://api.github.com using docker-jenkins/****** (docker-jenkins GitHub credentials) Obtained Jenkinsfile from 1d919ae02bc94539177ccb87b168ae821b87ef88 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-00c8dd60cf31be8c7) in /home/ubuntu/workspace/app_PR-652 Running on ubuntu-1804-overlay2 (i-069df143b1fc88471) in /home/ubuntu/workspace/app_PR-652 [Pipeline] { [Pipeline] { Running on ubuntu-1804-overlay2 (i-05e147024840b230d) in /home/ubuntu/workspace/app_PR-652 [Pipeline] { [Pipeline] dir Running in /home/ubuntu/workspace/app_PR-652/src/github.com/docker/app [Pipeline] { [Pipeline] dir Running in /home/ubuntu/workspace/app_PR-652/src/github.com/docker/app [Pipeline] { [Pipeline] dir Running in /home/ubuntu/workspace/app_PR-652/src/github.com/docker/app [Pipeline] { [Pipeline] checkout [Pipeline] checkout [Pipeline] script [Pipeline] { using credential docker-jenkins-github-credentials [Pipeline] checkout Cloning the remote Git repository Cloning with configured refspecs honoured and without tags using credential docker-jenkins-github-credentials Cloning the remote Git repository Cloning with configured refspecs honoured and without tags 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-652/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/652/head:refs/remotes/origin/PR-652 Cloning repository https://github.com/docker/app.git > git init /home/ubuntu/workspace/app_PR-652/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/652/head:refs/remotes/origin/PR-652 Cloning repository https://github.com/docker/app.git > git init /home/ubuntu/workspace/app_PR-652/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/652/head:refs/remotes/origin/PR-652 Fetching without tags Fetching without tags Checking out Revision 1d919ae02bc94539177ccb87b168ae821b87ef88 (PR-652) Checking out Revision 1d919ae02bc94539177ccb87b168ae821b87ef88 (PR-652) > git config remote.origin.url https://github.com/docker/app.git # timeout=10 > git config --add remote.origin.fetch +refs/pull/652/head:refs/remotes/origin/PR-652 # timeout=10 > git config remote.origin.url https://github.com/docker/app.git # timeout=10 Fetching without tags > git config remote.origin.url https://github.com/docker/app.git # timeout=10 > git config --add remote.origin.fetch +refs/pull/652/head:refs/remotes/origin/PR-652 # 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/652/head:refs/remotes/origin/PR-652 > git config core.sparsecheckout # timeout=10 > git checkout -f 1d919ae02bc94539177ccb87b168ae821b87ef88 > git config remote.origin.url https://github.com/docker/app.git # timeout=10 > git config --add remote.origin.fetch +refs/pull/652/head:refs/remotes/origin/PR-652 # 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/652/head:refs/remotes/origin/PR-652 > git config core.sparsecheckout # timeout=10 > git checkout -f 1d919ae02bc94539177ccb87b168ae821b87ef88 Commit message: "Add command to create a tag from an application image" First time build. Skipping changelog. Commit message: "Add command to create a tag from an application image" Checking out Revision 1d919ae02bc94539177ccb87b168ae821b87ef88 (PR-652) Commit message: "Add command to create a tag from an application image" [Pipeline] ansiColor [Pipeline] { [Pipeline] sh [Pipeline] ansiColor [Pipeline] { [Pipeline] sh + 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-652-5 . 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/652/head:refs/remotes/origin/PR-652 > git config core.sparsecheckout # timeout=10 > git checkout -f 1d919ae02bc94539177ccb87b168ae821b87ef88 > git rev-list --no-walk 5071798bd6e6bf1954469186156ed5b36254781e # timeout=10 + 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-652-5 . [Pipeline] ansiColor [Pipeline] { [Pipeline] sh Sending build context to Docker daemon 73.01MB 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 ---> 8f4d276fb90e Step 4/14 : WORKDIR /go/src/github.com/docker/app/ ---> Using cache ---> f2a4f44b3c61 Step 5/14 : COPY . . + make -f docker.Makefile lint Linting... docker build -t docker-app-lint:jenkins-app-PR-652-5 -f Dockerfile.lint . Sending build context to Docker daemon 73.01MB Step 1/8 : FROM dockercore/golang-cross:1.12.9@sha256:3ea9dcef4dd2c46d80445c0b22d6177817f4cfce22c523cc12a5a1091cb37705 AS build sha256:3ea9dcef4dd2c46d80445c0b22d6177817f4cfce22c523cc12a5a1091cb37705: Pulling from dockercore/golang-cross 4ae16bd47783: Pulling fs layer bbab4ec87ac4: Pulling fs layer 2ea1f7804402: Pulling fs layer 96465440c208: Pulling fs layer 16a3d8aca6cd: Pulling fs layer e0ec5610455a: Pulling fs layer 96d705baf026: Pulling fs layer 39007eb46008: Pulling fs layer 4e549f0f5e64: Pulling fs layer c0058a8c71f2: Pulling fs layer 2f8d98df0991: Pulling fs layer 96465440c208: Waiting 16a3d8aca6cd: Waiting e0ec5610455a: Waiting 96d705baf026: Waiting 39007eb46008: Waiting 4e549f0f5e64: Waiting c0058a8c71f2: Waiting 2f8d98df0991: Waiting 2ea1f7804402: Verifying Checksum 2ea1f7804402: Download complete bbab4ec87ac4: Verifying Checksum bbab4ec87ac4: Download complete Sending build context to Docker daemon 73.01MB 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 9d48c3bd43c5: Pulling fs layer 7f94eaf8af20: Pulling fs layer 9fe9984849c1: Pulling fs layer cf0db633a67d: Pulling fs layer 0f7136d71739: Pulling fs layer cf0db633a67d: Waiting 0f7136d71739: Waiting 9fe9984849c1: Verifying Checksum 9fe9984849c1: Download complete 4ae16bd47783: Verifying Checksum 4ae16bd47783: Download complete 7f94eaf8af20: Download complete 0f7136d71739: Verifying Checksum 0f7136d71739: Download complete 96465440c208: Verifying Checksum 96465440c208: Download complete 9d48c3bd43c5: Verifying Checksum 9d48c3bd43c5: Download complete 16a3d8aca6cd: Verifying Checksum 16a3d8aca6cd: Download complete 96d705baf026: Verifying Checksum 96d705baf026: Download complete 39007eb46008: Verifying Checksum 39007eb46008: Download complete c0058a8c71f2: Verifying Checksum c0058a8c71f2: Download complete 9d48c3bd43c5: Pull complete 7f94eaf8af20: Pull complete 9fe9984849c1: Pull complete cf0db633a67d: Verifying Checksum cf0db633a67d: Download complete ---> 555b9bfbd4ec Step 6/14 : ARG EXPERIMENTAL="off" ---> Running in 177976eb8235 Removing intermediate container 177976eb8235 ---> 4f9d30bbaf02 Step 7/14 : ARG TAG="unknown" ---> Running in d736c4ed4a50 e0ec5610455a: Verifying Checksum e0ec5610455a: Download complete Removing intermediate container d736c4ed4a50 ---> cf2d16eeb018 Step 8/14 : RUN make EXPERIMENTAL=${EXPERIMENTAL} BUILD_TAG=${BUILD_TAG} TAG=${TAG} bin/cnab-run ---> Running in 6e3233052fc5 4e549f0f5e64: Verifying Checksum 4e549f0f5e64: Download complete CGO_ENABLED=0 go build -tags="" -ldflags="-s -w -X github.com/docker/app/internal.GitCommit=1d919ae0 -X github.com/docker/app/internal.Version=jenkins-app-PR-652-5 -X github.com/docker/app/internal.Experimental=off -X github.com/docker/app/internal.BuildTime=2019-10-01T14:37:42Z" -o bin/cnab-run ./cmd/cnab-run 2f8d98df0991: Verifying Checksum 2f8d98df0991: Download complete 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 4ae16bd47783: Pull complete bbab4ec87ac4: Pull complete 2ea1f7804402: Pull complete ---> Running in 91baf9c956a2 fetch http://dl-cdn.alpinelinux.org/alpine/v3.10/main/x86_64/APKINDEX.tar.gz 96465440c208: Pull complete 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 Removing intermediate container 91baf9c956a2 ---> c493dfbf0d59 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 acdc9aa3961a go: finding github.com/golangci/golangci-lint/cmd/golangci-lint v1.16.0 go: finding github.com/golangci/golangci-lint/cmd v1.16.0 go: finding github.com/golangci/golangci-lint v1.16.0 16a3d8aca6cd: Pull complete go: downloading github.com/golangci/golangci-lint v1.16.0 go: extracting github.com/golangci/golangci-lint v1.16.0 go: finding github.com/spf13/viper v1.0.2 go: finding github.com/golangci/errcheck v0.0.0-20181003203344-ef45e06d44b6 go: finding github.com/OpenPeeDeeP/depguard v0.0.0-20180806142446-a69c782687b2 go: finding github.com/golangci/check v0.0.0-20180506172741-cfe4005ccda2 go: finding github.com/mitchellh/go-ps v0.0.0-20170309133038-4fdf99ab2936 go: finding github.com/mattn/go-colorable v0.0.9 go: finding github.com/pelletier/go-toml v1.1.0 go: finding github.com/go-ole/go-ole v1.2.1 go: finding github.com/mattn/go-isatty v0.0.3 go: finding github.com/mitchellh/go-homedir v1.0.0 go: finding github.com/shirou/gopsutil v0.0.0-20180427012116-c95755e4bcd7 go: finding gopkg.in/yaml.v2 v2.2.1 go: finding github.com/go-lintpack/lintpack v0.5.2 go: finding github.com/golangci/revgrep v0.0.0-20180526074752-d9c87f5ffaf0 go: finding github.com/stretchr/testify v1.2.2 go: finding github.com/sirupsen/logrus v1.0.5 go: finding github.com/gobwas/glob v0.2.3 go: finding github.com/golangci/ineffassign v0.0.0-20180808204949-2ee8f2867dde go: finding gopkg.in/airbrake/gobrake.v2 v2.0.9 go: finding github.com/golangci/unconvert v0.0.0-20180507085042-28b1c447d1f4 go: finding github.com/golangci/dupl v0.0.0-20180902072040-3e9179ac440a go: finding github.com/golangci/go-tools v0.0.0-20180109140146-af6baa5dc196 go: finding github.com/spf13/pflag v1.0.1 go: finding github.com/onsi/gomega v1.4.2 go: finding github.com/golangci/misspell v0.0.0-20180809174111-950f5d19e770 go: finding github.com/go-critic/go-critic v0.0.0-20181204210945-ee9bf5809ead go: finding github.com/magiconair/properties v1.7.6 go: finding github.com/google/go-cmp v0.2.0 go: finding github.com/mitchellh/mapstructure v0.0.0-20180220230111-00c29f56e238 go: finding github.com/kisielk/gotool v1.0.0 go: finding github.com/golangci/go-misc v0.0.0-20180628070357-927a3d87b613 go: finding github.com/logrusorgru/aurora v0.0.0-20181002194514-a7b3b318ed4e go: finding github.com/spf13/jwalterweatherman v0.0.0-20180109140146-7c0cea34c8ec go: finding github.com/golang/protobuf v1.2.0 go: finding github.com/golangci/maligned v0.0.0-20180506175553-b1d89398deca go: finding gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405 go: finding github.com/fsnotify/fsnotify v1.4.7 go: finding github.com/onsi/ginkgo v1.6.0 go: finding github.com/hashicorp/hcl v0.0.0-20180404174102-ef8a98b0bbce go: finding github.com/hpcloud/tail v1.0.0 go: finding golang.org/x/tools v0.0.0-20180221164845-07fd8470d635 go: finding golang.org/x/tools v0.0.0-20190314010720-f0bfdbff1f9c go: finding gopkg.in/gemnasium/logrus-airbrake-hook.v2 v2.1.2 go: finding github.com/mattn/goveralls v0.0.2 go: finding github.com/spf13/afero v1.1.0 go: finding golang.org/x/text v0.3.0 e0ec5610455a: Pull complete go: finding github.com/pkg/errors v0.8.0 go: finding golang.org/x/net v0.0.0-20190313220215-9f648a60d977 go: finding golang.org/x/sys v0.0.0-20190312061237-fead79001313 96d705baf026: Pull complete 39007eb46008: Pull complete go: finding github.com/go-toolsmith/astcast v0.0.0-20181028201508-b7a89ed70af1 go: finding github.com/go-toolsmith/typep v0.0.0-20181030061450-d63dc7650676 go: finding golang.org/x/crypto v0.0.0-20190313024323-a1f597ede03a go: finding github.com/go-toolsmith/astcopy v0.0.0-20180903214859-79b422d080c4 go: finding sourcegraph.com/sourcegraph/go-diff v0.5.1-0.20190210232911-dee78e514455 go: finding github.com/golangci/lint-1 v0.0.0-20180610141402-4bf9709227d1 go: finding github.com/golangci/prealloc v0.0.0-20180630174525-215b22d4de21 go: finding github.com/StackExchange/wmi v0.0.0-20180116203802-5d049714c4a6 go: finding github.com/golangci/gofmt v0.0.0-20181105071733-0b8337e80d98 go: finding github.com/fatih/color v1.6.0 go: finding mvdan.cc/interfacer v0.0.0-20180901003855-c20040233aed go: finding golang.org/x/net v0.0.0-20180906233101-161cd47e91fd go: finding github.com/golangci/gosec v0.0.0-20180901114220-66fb7fc33547 go: finding github.com/spf13/cobra v0.0.2 go: finding golang.org/x/tools v0.0.0-20181205014116-22934f0fdb62 go: finding github.com/nbutton23/zxcvbn-go v0.0.0-20160627004424-a22cb81b2ecd go: finding mvdan.cc/unparam v0.0.0-20190124213536-fbb59629db34 go: finding github.com/golangci/gocyclo v0.0.0-20180528134321-2becd97e67ee go: finding golang.org/x/text v0.0.0-20170915090833-1cbadb444a80 go: finding golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a go: finding github.com/go-toolsmith/astp v0.0.0-20180903215135-0af7e3c24f30 go: finding github.com/kr/pretty v0.1.0 go: finding github.com/shurcooL/go v0.0.0-20180423040247-9e1955d9fb6e go: finding github.com/mozilla/tls-observatory v0.0.0-20180409132520-8791a200eb40 go: finding github.com/kisielk/gotool v0.0.0-20161130080628-0de1eaf82fa3 go: finding github.com/shirou/w32 v0.0.0-20160930032740-bb4de0191aa4 go: finding golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f go: finding golang.org/x/tools v0.0.0-20190121143147-24cd39ecf745 go: finding gopkg.in/fsnotify.v1 v1.4.7 go: finding golang.org/x/net v0.0.0-20170915142106-8351a756f30f go: finding github.com/BurntSushi/toml v0.3.1 go: finding github.com/golang/mock v1.1.1 go: finding golang.org/x/tools v0.0.0-20181117154741-2ddaf7f79a09 go: finding github.com/onsi/ginkgo v0.0.0-20170829012221-11459a886d9c 4e549f0f5e64: Pull complete c0058a8c71f2: Pull complete go: finding golang.org/x/tools v0.0.0-20170915040203-e531a2a1c15f go: finding github.com/ryanuber/go-glob v0.0.0-20170128012129-256dc444b735 go: finding github.com/go-toolsmith/pkgload v0.0.0-20181119091011-e9e65178eee8 go: finding github.com/rogpeppe/go-internal v1.1.0 go: finding gopkg.in/yaml.v2 v2.0.0-20170812160011-eb3733d160e7 go: finding github.com/nbutton23/zxcvbn-go v0.0.0-20171102151520-eafdab6b0663 go: finding github.com/onsi/gomega v0.0.0-20170829124025-dcabb60a477c go: finding github.com/kr/text v0.1.0 go: finding sourcegraph.com/sqs/pbtypes v0.0.0-20180604144634-d3ebe8f20ae4 go: finding golang.org/x/sys v0.0.0-20180909124046-d0be0721c37e go: finding github.com/spf13/cast v1.2.0 go: finding github.com/inconshreveable/mousetrap v1.0.0 go: finding gopkg.in/errgo.v2 v2.1.0 go: finding github.com/davecgh/go-spew v1.1.1 go: finding github.com/go-toolsmith/astfmt v0.0.0-20180903215011-8f8ee99c3086 go: finding golang.org/x/net v0.0.0-20190311183353-d8887717615a go: finding github.com/go-toolsmith/astequal v0.0.0-20180903214952-dcb477bfacd6 go: finding golang.org/x/sys v0.0.0-20171026204733-164713f0dfce go: finding github.com/shurcooL/go-goon v0.0.0-20170922171312-37c2f522c041 go: finding github.com/kr/pty v1.1.1 go: finding gopkg.in/tomb.v1 v1.0.0-20141024135613-dd632973f1e7 go: finding github.com/golangci/goconst v0.0.0-20180610141641-041c5f2b40f3 go: finding github.com/pmezard/go-difflib v1.0.0 go: finding mvdan.cc/lint v0.0.0-20170908181259-adc824a0674b go: finding github.com/go-toolsmith/strparse v0.0.0-20180903215201-830b6daa1241 go: finding golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2 go: finding gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127 go: finding github.com/gogo/protobuf v1.1.1 go: downloading github.com/spf13/cobra v0.0.2 go: downloading github.com/fatih/color v1.6.0 go: downloading golang.org/x/tools v0.0.0-20190314010720-f0bfdbff1f9c go: downloading github.com/spf13/viper v1.0.2 go: downloading github.com/pkg/errors v0.8.0 go: downloading github.com/go-lintpack/lintpack v0.5.2 go: downloading github.com/spf13/pflag v1.0.1 go: downloading github.com/mattn/go-colorable v0.0.9 go: extracting github.com/pkg/errors v0.8.0 go: extracting github.com/go-lintpack/lintpack v0.5.2 go: downloading github.com/golangci/revgrep v0.0.0-20180526074752-d9c87f5ffaf0 go: extracting github.com/spf13/viper v1.0.2 go: downloading gopkg.in/yaml.v2 v2.2.1 go: extracting github.com/mattn/go-colorable v0.0.9 go: downloading github.com/hashicorp/hcl v0.0.0-20180404174102-ef8a98b0bbce go: extracting github.com/golangci/revgrep v0.0.0-20180526074752-d9c87f5ffaf0 go: downloading github.com/pelletier/go-toml v1.1.0 go: extracting github.com/spf13/cobra v0.0.2 go: downloading github.com/fsnotify/fsnotify v1.4.7 go: extracting github.com/spf13/pflag v1.0.1 go: downloading github.com/spf13/afero v1.1.0 go: extracting gopkg.in/yaml.v2 v2.2.1 go: downloading github.com/golangci/gocyclo v0.0.0-20180528134321-2becd97e67ee go: extracting github.com/fsnotify/fsnotify v1.4.7 go: extracting github.com/golangci/gocyclo v0.0.0-20180528134321-2becd97e67ee go: extracting github.com/pelletier/go-toml v1.1.0 go: downloading github.com/spf13/cast v1.2.0 go: extracting github.com/spf13/afero v1.1.0 go: extracting github.com/spf13/cast v1.2.0 go: downloading github.com/golangci/go-tools v0.0.0-20180109140146-af6baa5dc196 go: downloading github.com/golangci/misspell v0.0.0-20180809174111-950f5d19e770 go: extracting github.com/hashicorp/hcl v0.0.0-20180404174102-ef8a98b0bbce go: downloading github.com/golangci/errcheck v0.0.0-20181003203344-ef45e06d44b6 go: extracting github.com/golangci/errcheck v0.0.0-20181003203344-ef45e06d44b6 go: downloading github.com/golangci/gosec v0.0.0-20180901114220-66fb7fc33547 go: extracting github.com/fatih/color v1.6.0 go: extracting github.com/golangci/gosec v0.0.0-20180901114220-66fb7fc33547 go: downloading github.com/mitchellh/go-homedir v1.0.0 go: extracting github.com/mitchellh/go-homedir v1.0.0 go: extracting github.com/golangci/go-tools v0.0.0-20180109140146-af6baa5dc196 go: extracting github.com/golangci/misspell v0.0.0-20180809174111-950f5d19e770 go: downloading github.com/golangci/check v0.0.0-20180506172741-cfe4005ccda2 go: downloading github.com/mattn/go-isatty v0.0.3 go: extracting github.com/mattn/go-isatty v0.0.3 go: downloading github.com/golangci/go-misc v0.0.0-20180628070357-927a3d87b613 go: extracting github.com/golangci/check v0.0.0-20180506172741-cfe4005ccda2 go: extracting github.com/golangci/go-misc v0.0.0-20180628070357-927a3d87b613 go: extracting golang.org/x/tools v0.0.0-20190314010720-f0bfdbff1f9c go: downloading github.com/golangci/maligned v0.0.0-20180506175553-b1d89398deca go: downloading golang.org/x/text v0.3.0 go: downloading github.com/mitchellh/mapstructure v0.0.0-20180220230111-00c29f56e238 go: downloading github.com/golangci/dupl v0.0.0-20180902072040-3e9179ac440a go: downloading github.com/golangci/prealloc v0.0.0-20180630174525-215b22d4de21 go: downloading golang.org/x/sys v0.0.0-20190312061237-fead79001313 go: downloading github.com/nbutton23/zxcvbn-go v0.0.0-20171102151520-eafdab6b0663 go: downloading github.com/golangci/unconvert v0.0.0-20180507085042-28b1c447d1f4 go: downloading github.com/OpenPeeDeeP/depguard v0.0.0-20180806142446-a69c782687b2 go: downloading mvdan.cc/interfacer v0.0.0-20180901003855-c20040233aed go: extracting github.com/golangci/maligned v0.0.0-20180506175553-b1d89398deca go: downloading github.com/sirupsen/logrus v1.0.5 go: extracting github.com/mitchellh/mapstructure v0.0.0-20180220230111-00c29f56e238 go: extracting github.com/golangci/dupl v0.0.0-20180902072040-3e9179ac440a go: downloading github.com/go-toolsmith/astfmt v0.0.0-20180903215011-8f8ee99c3086 go: extracting github.com/golangci/unconvert v0.0.0-20180507085042-28b1c447d1f4 go: downloading github.com/kisielk/gotool v1.0.0 go: extracting github.com/golangci/prealloc v0.0.0-20180630174525-215b22d4de21 go: downloading github.com/golang/mock v1.1.1 go: extracting github.com/go-toolsmith/astfmt v0.0.0-20180903215011-8f8ee99c3086 go: downloading github.com/golangci/ineffassign v0.0.0-20180808204949-2ee8f2867dde go: extracting github.com/sirupsen/logrus v1.0.5 go: downloading golang.org/x/crypto v0.0.0-20190313024323-a1f597ede03a go: extracting github.com/kisielk/gotool v1.0.0 go: extracting github.com/OpenPeeDeeP/depguard v0.0.0-20180806142446-a69c782687b2 go: downloading github.com/golangci/gofmt v0.0.0-20181105071733-0b8337e80d98 go: extracting github.com/golangci/ineffassign v0.0.0-20180808204949-2ee8f2867dde go: downloading github.com/go-critic/go-critic v0.0.0-20181204210945-ee9bf5809ead go: extracting mvdan.cc/interfacer v0.0.0-20180901003855-c20040233aed go: downloading github.com/spf13/jwalterweatherman v0.0.0-20180109140146-7c0cea34c8ec go: extracting github.com/golang/mock v1.1.1 go: downloading github.com/magiconair/properties v1.7.6 go: extracting github.com/spf13/jwalterweatherman v0.0.0-20180109140146-7c0cea34c8ec go: downloading sourcegraph.com/sourcegraph/go-diff v0.5.1-0.20190210232911-dee78e514455 go: extracting github.com/golangci/gofmt v0.0.0-20181105071733-0b8337e80d98 go: downloading github.com/BurntSushi/toml v0.3.1 go: extracting github.com/magiconair/properties v1.7.6 go: downloading mvdan.cc/unparam v0.0.0-20190124213536-fbb59629db34 go: extracting mvdan.cc/unparam v0.0.0-20190124213536-fbb59629db34 go: downloading github.com/golangci/goconst v0.0.0-20180610141641-041c5f2b40f3 go: extracting github.com/golangci/goconst v0.0.0-20180610141641-041c5f2b40f3 go: downloading github.com/gobwas/glob v0.2.3 go: extracting sourcegraph.com/sourcegraph/go-diff v0.5.1-0.20190210232911-dee78e514455 go: extracting github.com/BurntSushi/toml v0.3.1 go: extracting github.com/go-critic/go-critic v0.0.0-20181204210945-ee9bf5809ead go: downloading sourcegraph.com/sqs/pbtypes v0.0.0-20180604144634-d3ebe8f20ae4 go: downloading github.com/gogo/protobuf v1.1.1 go: downloading golang.org/x/net v0.0.0-20190313220215-9f648a60d977 go: extracting github.com/gobwas/glob v0.2.3 go: downloading github.com/go-toolsmith/astequal v0.0.0-20180903214952-dcb477bfacd6 go: extracting sourcegraph.com/sqs/pbtypes v0.0.0-20180604144634-d3ebe8f20ae4 go: downloading github.com/go-toolsmith/astp v0.0.0-20180903215135-0af7e3c24f30 go: extracting github.com/go-toolsmith/astequal v0.0.0-20180903214952-dcb477bfacd6 go: downloading mvdan.cc/lint v0.0.0-20170908181259-adc824a0674b go: extracting github.com/go-toolsmith/astp v0.0.0-20180903215135-0af7e3c24f30 go: downloading github.com/go-toolsmith/astcopy v0.0.0-20180903214859-79b422d080c4 go: extracting mvdan.cc/lint v0.0.0-20170908181259-adc824a0674b go: downloading github.com/go-toolsmith/astcast v0.0.0-20181028201508-b7a89ed70af1 go: extracting github.com/go-toolsmith/astcopy v0.0.0-20180903214859-79b422d080c4 go: downloading github.com/golangci/lint-1 v0.0.0-20180610141402-4bf9709227d1 go: extracting github.com/go-toolsmith/astcast v0.0.0-20181028201508-b7a89ed70af1 go: downloading github.com/go-toolsmith/typep v0.0.0-20181030061450-d63dc7650676 go: extracting github.com/go-toolsmith/typep v0.0.0-20181030061450-d63dc7650676 go: downloading github.com/go-toolsmith/strparse v0.0.0-20180903215201-830b6daa1241 go: extracting github.com/golangci/lint-1 v0.0.0-20180610141402-4bf9709227d1 go: extracting github.com/go-toolsmith/strparse v0.0.0-20180903215201-830b6daa1241 go: extracting golang.org/x/crypto v0.0.0-20190313024323-a1f597ede03a go: extracting github.com/nbutton23/zxcvbn-go v0.0.0-20171102151520-eafdab6b0663 go: extracting golang.org/x/sys v0.0.0-20190312061237-fead79001313 go: extracting golang.org/x/net v0.0.0-20190313220215-9f648a60d977 go: extracting github.com/gogo/protobuf v1.1.1 go: extracting golang.org/x/text v0.3.0 2f8d98df0991: Pull complete Digest: sha256:3ea9dcef4dd2c46d80445c0b22d6177817f4cfce22c523cc12a5a1091cb37705 Status: Downloaded newer image for dockercore/golang-cross:1.12.9@sha256:3ea9dcef4dd2c46d80445c0b22d6177817f4cfce22c523cc12a5a1091cb37705 ---> 518d5e4626aa Step 2/8 : ENV DISABLE_WARN_OUTSIDE_CONTAINER=1 ---> Running in 86e0f8ee6a11 Removing intermediate container 86e0f8ee6a11 ---> b5e816d04051 Step 3/8 : RUN apt-get install -y -q --no-install-recommends coreutils util-linux uuid-runtime ---> Running in df2024849edd Reading package lists... Building dependency tree... Reading state information... coreutils is already the newest version (8.30-3). coreutils set to manually installed. util-linux is already the newest version (2.33.1-0.1). util-linux set to manually installed. The following NEW packages will be installed: uuid-runtime 0 upgraded, 1 newly installed, 0 to remove and 1 not upgraded. Need to get 95.2 kB of archives. After this operation, 211 kB of additional disk space will be used. Get:1 http://deb.debian.org/debian buster/main amd64 uuid-runtime amd64 2.33.1-0.1 [95.2 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 95.2 kB in 0s (357 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 df2024849edd ---> c3622b0ec87c Step 4/8 : WORKDIR /go/src/github.com/docker/cli ---> Running in 47c2b1b7bc5e Removing intermediate container 47c2b1b7bc5e ---> e3156cfb31bf Step 5/8 : RUN git clone https://github.com/docker/cli . && git checkout a1b83ffd2cbeefc0752e5aa7a543d49c1ddfd2cb ---> Running in 156a163173af Cloning into '.'... Note: checking out 'a1b83ffd2cbeefc0752e5aa7a543d49c1ddfd2cb'. You are in 'detached HEAD' state. You can look around, make experimental changes and commit them, and you can discard any commits you make in this state without impacting any branches by performing another checkout. If you want to create a new branch to retain commits you create, you may do so (now or later) by using -b with the checkout command again. Example: git checkout -b HEAD is now at a1b83ffd Merge pull request #1894 from thaJeztah/19.03_backport_reduce_vendoring_impact Removing intermediate container 156a163173af ---> a34f9790ae04 Step 6/8 : ARG GOPROXY ---> Running in 70b359a4ec09 Removing intermediate container 70b359a4ec09 ---> f4ccc4a971ab Step 7/8 : RUN make binary-osx binary-windows binary && cp build/docker-linux-amd64 /usr/bin/docker ---> Running in 37d929fbe8f4 ./scripts/build/osx Building build/docker-darwin-amd64 Removing intermediate container acdc9aa3961a ---> a3c5867dd433 Step 6/8 : WORKDIR /go/src/github.com/docker/app ---> Running in 2070f5ad4fd2 Removing intermediate container 2070f5ad4fd2 ---> 49acb37243ed Step 7/8 : ENV CGO_ENABLED=0 ---> Running in 0ffac841945e Removing intermediate container 0ffac841945e ---> 5c2273215f15 Step 8/8 : COPY . . ---> 9b4881f4102f Successfully built 9b4881f4102f Successfully tagged docker-app-lint:jenkins-app-PR-652-5 docker run --rm docker-app-lint:jenkins-app-PR-652-5 make lint Linting... Removing intermediate container 6e3233052fc5 ---> f7f9698c7672 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 fd737603e221 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 fd737603e221 ---> ac6c089f5720 Step 11/14 : USER cnab ---> Running in cc7f21368225 Removing intermediate container cc7f21368225 ---> 9071b7555ec8 Step 12/14 : COPY --from=build /go/src/github.com/docker/app/bin/cnab-run /cnab/app/run ---> 16d199625245 Step 13/14 : WORKDIR /cnab/app ---> Running in f82f1e029c14 Removing intermediate container f82f1e029c14 ---> 80b8aea01e8f Step 14/14 : CMD /cnab/app/run ---> Running in 84f9c459cc10 Removing intermediate container 84f9c459cc10 ---> 193cbbae0b5c [Warning] One or more build-args [COMMIT GOPROXY] were not consumed Successfully built 193cbbae0b5c Successfully tagged docker/cnab-app-base:jenkins-app-PR-652-5 docker save docker/cnab-app-base:jenkins-app-PR-652-5 -o _build/invocation-image.tar [Pipeline] sh + make -f docker.Makefile INVOCATION_IMAGE_TAG=jenkins-app-PR-652-5-coverage OUTPUT=coverage-invocation-image.tar save-invocation-image-tag docker tag docker/cnab-app-base:jenkins-app-PR-652-5 docker/cnab-app-base:jenkins-app-PR-652-5-coverage docker save docker/cnab-app-base:jenkins-app-PR-652-5-coverage -o _build/coverage-invocation-image.tar [Pipeline] sh + make -f docker.Makefile INVOCATION_IMAGE_TAG=jenkins-app-PR-652-5-coverage-experimental OUTPUT=coverage-experimental-invocation-image.tar save-invocation-image-tag docker tag docker/cnab-app-base:jenkins-app-PR-652-5 docker/cnab-app-base:jenkins-app-PR-652-5-coverage-experimental docker save docker/cnab-app-base:jenkins-app-PR-652-5-coverage-experimental -o _build/coverage-experimental-invocation-image.tar [Pipeline] } [Pipeline] // ansiColor [Pipeline] dir Running in /home/ubuntu/workspace/app_PR-652/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-652/5/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-652-5 . Sending build context to Docker daemon 73.01MB 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 66698a9f2766 Removing intermediate container 66698a9f2766 ---> 970c5f5da48e Step 3/18 : RUN apt-get install -y -q --no-install-recommends coreutils util-linux uuid-runtime ---> Running in 0f9ff93b1df3 Stashed 1 file(s) to https://corp-us-east-1-jenkins-k8s-maste-jenkinsartifacts-1lzm7adht5e1j.s3.amazonaws.com/public/app/PR-652/5/stashes/coverage-invocation-image.tgz [Pipeline] stash Reading package lists... Building dependency tree... Reading state information... coreutils is already the newest version (8.30-3). coreutils set to manually installed. util-linux is already the newest version (2.33.1-0.1). util-linux set to manually installed. The following NEW packages will be installed: uuid-runtime 0 upgraded, 1 newly installed, 0 to remove and 1 not upgraded. Need to get 95.2 kB of archives. After this operation, 211 kB of additional disk space will be used. Get:1 http://deb.debian.org/debian buster/main amd64 uuid-runtime amd64 2.33.1-0.1 [95.2 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 95.2 kB in 0s (353 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 0f9ff93b1df3 ---> 576319bb034b Step 4/18 : WORKDIR /go/src/github.com/docker/cli ---> Running in acb0be704156 Removing intermediate container acb0be704156 ---> 54b030f76fb7 Step 5/18 : RUN git clone https://github.com/docker/cli . && git checkout a1b83ffd2cbeefc0752e5aa7a543d49c1ddfd2cb ---> Running in 5e2597c338ef Cloning into '.'... Stashed 1 file(s) to https://corp-us-east-1-jenkins-k8s-maste-jenkinsartifacts-1lzm7adht5e1j.s3.amazonaws.com/public/app/PR-652/5/stashes/coverage-experimental-invocation-image.tgz [Pipeline] } [Pipeline] // dir [Pipeline] } [Pipeline] // dir Post stage [Pipeline] dir Running in /home/ubuntu/workspace/app_PR-652/src/github.com/docker/app [Pipeline] { [Pipeline] sh + docker rmi docker/cnab-app-base:jenkins-app-PR-652-5 Untagged: docker/cnab-app-base:jenkins-app-PR-652-5 [Pipeline] sh + docker rmi docker/cnab-app-base:jenkins-app-PR-652-5-coverage Untagged: docker/cnab-app-base:jenkins-app-PR-652-5-coverage [Pipeline] sh + docker rmi docker/cnab-app-base:jenkins-app-PR-652-5-coverage-experimental Untagged: docker/cnab-app-base:jenkins-app-PR-652-5-coverage-experimental Deleted: sha256:193cbbae0b5c50f71e0f4bfd9fef5412e01cc5ec19e560dfa3998c81f7228605 Deleted: sha256:80b8aea01e8f320788c46a9db30a5c4560bff38a59396e92287672f543a401b7 Deleted: sha256:16d1996252450330ddca2c3d5b255615c45c291e83ce7d6a125cce29a70589e2 Deleted: sha256:c0fc439b331bf8da9c65503da39141bda9a1d22cd05c909b2626ecc684b1fc21 Deleted: sha256:9071b7555ec87dbeea9a4e0ddff924ee463e1977c6b006736cff5df9dc635c0f Deleted: sha256:ac6c089f5720eb50667becede4c968e72bf1bbfa266732cb768c90024c2fab7a Deleted: sha256:120d09becb7af94fb8cdaa50e49dc72cd6198b63287578fe40b6f041dedb5a0f [Pipeline] } [Pipeline] // dir [Pipeline] deleteDir [Pipeline] } [Pipeline] // node [Pipeline] } [Pipeline] // stage [Pipeline] } Note: checking out 'a1b83ffd2cbeefc0752e5aa7a543d49c1ddfd2cb'. You are in 'detached HEAD' state. You can look around, make experimental changes and commit them, and you can discard any commits you make in this state without impacting any branches by performing another checkout. If you want to create a new branch to retain commits you create, you may do so (now or later) by using -b with the checkout command again. Example: git checkout -b HEAD is now at a1b83ffd Merge pull request #1894 from thaJeztah/19.03_backport_reduce_vendoring_impact Removing intermediate container 5e2597c338ef ---> b3e067f80f18 Step 6/18 : ARG GOPROXY ---> Running in 5277343d4a28 Removing intermediate container 5277343d4a28 ---> cc3b4bb06c97 Step 7/18 : RUN make binary-osx binary-windows binary && cp build/docker-linux-amd64 /usr/bin/docker ---> Running in 041e234fb12c ./scripts/build/osx Building build/docker-darwin-amd64 ./scripts/build/windows Generating windows resources Building build/docker-windows-amd64 ./scripts/build/windows Generating windows resources Building build/docker-windows-amd64 WARNING: binary creates a Linux executable. Use cross for macOS or Windows. ./scripts/build/binary Building statically linked build/docker-linux-amd64 WARNING: binary creates a Linux executable. Use cross for macOS or Windows. ./scripts/build/binary Building statically linked build/docker-linux-amd64 Removing intermediate container 37d929fbe8f4 ---> 7125948e6061 Step 8/8 : WORKDIR /go/src/github.com/docker/app/ ---> Running in 568b55e45c98 Removing intermediate container 568b55e45c98 ---> 8e86e7b6a853 [Warning] One or more build-args [ALPINE_VERSION COMMIT EXPERIMENTAL TAG] were not consumed Successfully built 8e86e7b6a853 Successfully tagged docker-app-cli:jenkins-app-PR-652-5 docker create --name docker-app-cli-jenkins-app-PR-652-5 docker-app-cli:jenkins-app-PR-652-5 noop fc5150f2076880664e70447a44e95f00c00544b27730cd0903e55c93546b7ba9 docker cp docker-app-cli-jenkins-app-PR-652-5:/go/src/github.com/docker/cli/build/docker-linux-amd64 bin/docker-linux docker cp docker-app-cli-jenkins-app-PR-652-5:/go/src/github.com/docker/cli/build/docker-darwin-amd64 bin/docker-darwin docker cp docker-app-cli-jenkins-app-PR-652-5:/go/src/github.com/docker/cli/build/docker-windows-amd64 bin/docker-windows.exe docker rm docker-app-cli-jenkins-app-PR-652-5 docker-app-cli-jenkins-app-PR-652-5 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-652-5 . Sending build context to Docker daemon 73.01MB 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 ---> b5e816d04051 Step 3/22 : RUN apt-get install -y -q --no-install-recommends coreutils util-linux uuid-runtime ---> Using cache ---> c3622b0ec87c Step 4/22 : WORKDIR /go/src/github.com/docker/cli ---> Using cache ---> e3156cfb31bf Step 5/22 : RUN git clone https://github.com/docker/cli . && git checkout a1b83ffd2cbeefc0752e5aa7a543d49c1ddfd2cb ---> Using cache ---> a34f9790ae04 Step 6/22 : ARG GOPROXY ---> Using cache ---> f4ccc4a971ab Step 7/22 : RUN make binary-osx binary-windows binary && cp build/docker-linux-amd64 /usr/bin/docker ---> Using cache ---> 7125948e6061 Step 8/22 : WORKDIR /go/src/github.com/docker/app/ ---> Using cache ---> 8e86e7b6a853 Step 9/22 : FROM build AS dev ---> 8e86e7b6a853 Step 10/22 : ENV PATH=${PATH}:/go/src/github.com/docker/app/bin/ ---> Running in cd8cd35f1996 Removing intermediate container cd8cd35f1996 ---> 550cb9050e2a Step 11/22 : ARG DEP_VERSION=v0.5.4 ---> Running in dedd642c4423 Removing intermediate container dedd642c4423 ---> 7338035898af 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 379dc4fc7f54  % Total  % Received % Xferd Average Speed Time Time Time Current  Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0  0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 605 0 605 0 0 6237 0 --:--:-- --:--:-- --:--:-- 6173  100 10.5M 100 10.5M 0  0 48.7M 0 --:--:-- --:--:-- --:--:-- 48.7M Removing intermediate container 379dc4fc7f54 ---> 1192f7110ae2 Step 13/22 : ARG GOTESTSUM_VERSION=v0.3.4 ---> Running in 5068940c8f76 Removing intermediate container 5068940c8f76 ---> c9e49e63bd0e Step 14/22 : ARG GOPROXY ---> Running in 6a84b3da06de Removing intermediate container 6a84b3da06de ---> cbc21e998371 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 fef8dd2e4191 go: finding github.com/mattn/go-colorable v0.0.9 go: finding github.com/google/go-cmp v0.2.0 go: finding github.com/mattn/go-isatty v0.0.3 go: finding github.com/stretchr/testify v1.3.0 go: finding gopkg.in/gemnasium/logrus-airbrake-hook.v2 v2.1.2 go: finding gopkg.in/airbrake/gobrake.v2 v2.0.9 go: finding golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f go: finding golang.org/x/crypto v0.0.0-20180426230345-b49d69b5da94 go: finding golang.org/x/net v0.0.0-20181102091132-c10e9556a7bc go: finding github.com/onsi/gomega v1.4.3 go: finding github.com/onsi/ginkgo v1.8.0 go: finding github.com/spf13/pflag v1.0.1 go: finding gotest.tools v2.1.0+incompatible go: finding github.com/pkg/errors v0.8.0 go: finding golang.org/x/net v0.0.0-20180906233101-161cd47e91fd go: finding github.com/hpcloud/tail v1.0.0 go: finding github.com/fsnotify/fsnotify v1.4.7 go: finding github.com/pmezard/go-difflib v1.0.0 go: finding github.com/golang/protobuf v1.2.0 go: finding gopkg.in/yaml.v2 v2.2.1 go: finding gopkg.in/tomb.v1 v1.0.0-20141024135613-dd632973f1e7 go: finding gopkg.in/fsnotify.v1 v1.4.7 go: finding github.com/fatih/color v1.6.0 go: finding golang.org/x/sys v0.0.0-20180909124046-d0be0721c37e go: finding github.com/onsi/ginkgo v1.6.0 go: finding github.com/jonboulle/clockwork v0.1.0 go: finding github.com/stretchr/objx v0.1.0 go: finding golang.org/x/text v0.3.0 go: finding github.com/sirupsen/logrus v1.0.5 go: finding gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405 go: finding github.com/davecgh/go-spew v1.1.0 go: downloading gotest.tools v2.1.0+incompatible go: extracting gotest.tools v2.1.0+incompatible go: downloading github.com/pkg/errors v0.8.0 go: downloading github.com/spf13/pflag v1.0.1 go: downloading github.com/sirupsen/logrus v1.0.5 go: downloading github.com/jonboulle/clockwork v0.1.0 go: downloading github.com/fatih/color v1.6.0 go: downloading golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f go: extracting github.com/jonboulle/clockwork v0.1.0 go: extracting golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f go: downloading golang.org/x/net v0.0.0-20181102091132-c10e9556a7bc go: extracting github.com/pkg/errors v0.8.0 go: extracting github.com/sirupsen/logrus v1.0.5 go: downloading golang.org/x/sys v0.0.0-20180909124046-d0be0721c37e go: downloading golang.org/x/crypto v0.0.0-20180426230345-b49d69b5da94 go: extracting github.com/spf13/pflag v1.0.1 go: extracting github.com/fatih/color v1.6.0 go: downloading github.com/mattn/go-isatty v0.0.3 go: downloading github.com/mattn/go-colorable v0.0.9 go: extracting github.com/mattn/go-colorable v0.0.9 go: extracting github.com/mattn/go-isatty v0.0.3 go: extracting golang.org/x/crypto v0.0.0-20180426230345-b49d69b5da94 go: extracting golang.org/x/net v0.0.0-20181102091132-c10e9556a7bc go: extracting golang.org/x/sys v0.0.0-20180909124046-d0be0721c37e Removing intermediate container fef8dd2e4191 ---> dce41a41a328 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 00609268bbd0 Removing intermediate container 00609268bbd0 ---> c3ecaaad26ae 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 bc2980a91145 golang.org/x/tools/internal/semver github.com/pkg/errors golang.org/x/tools/go/ast/astutil golang.org/x/tools/go/internal/gcimporter golang.org/x/tools/go/internal/packagesdriver golang.org/x/tools/internal/fastwalk golang.org/x/tools/internal/gopathwalk golang.org/x/tools/internal/module golang.org/x/tools/go/gcexportdata golang.org/x/tools/go/packages golang.org/x/tools/internal/imports golang.org/x/tools/imports github.com/mjibson/esc/embed github.com/mjibson/esc Removing intermediate container bc2980a91145 ---> 07339a78465f Step 18/22 : COPY . . ---> 94462cc76975 Step 19/22 : FROM dev AS cross ---> 94462cc76975 Step 20/22 : ARG EXPERIMENTAL="off" ---> Running in ba57c288d9d1 Removing intermediate container ba57c288d9d1 ---> 055ea2168193 Step 21/22 : ARG TAG="unknown" ---> Running in 6aecf747211a Removing intermediate container 6aecf747211a ---> 1979c8bf487f Step 22/22 : RUN make EXPERIMENTAL=${EXPERIMENTAL} TAG=${TAG} cross ---> Running in fd80146adee0 GOOS=linux CGO_ENABLED=0 go build -tags="" -ldflags="-s -w -X github.com/docker/app/internal.GitCommit=1d919ae0 -X github.com/docker/app/internal.Version=jenkins-app-PR-652-5 -X github.com/docker/app/internal.Experimental=off -X github.com/docker/app/internal.BuildTime=2019-10-01T14:43:08Z" -o bin/docker-app-linux ./cmd/docker-app Removing intermediate container 041e234fb12c ---> b425d6886b71 Step 8/18 : WORKDIR /go/src/github.com/docker/app/ ---> Running in 8e03efff2857 Removing intermediate container 8e03efff2857 ---> 03fad1a1e206 Step 9/18 : FROM build AS dev ---> 03fad1a1e206 Step 10/18 : ENV PATH=${PATH}:/go/src/github.com/docker/app/bin/ ---> Running in 191867b81d35 Removing intermediate container 191867b81d35 ---> 671e8a2c76c5 Step 11/18 : ARG DEP_VERSION=v0.5.4 ---> Running in 0b8bdc4fd750 Removing intermediate container 0b8bdc4fd750 ---> 583c49dc6dea 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 8f2c260d3241  % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 605 0 605 0 0 7034  0 --:--:-- --:--:-- --:--:-- 7034  100 10.5M 100 10.5M 0 0 49.8M  0 --:--:-- --:--:-- --:--:-- 49.8M Removing intermediate container 8f2c260d3241 ---> 17c24519c97d Step 13/18 : ARG GOTESTSUM_VERSION=v0.3.4 ---> Running in 4f648e53c5b0 Removing intermediate container 4f648e53c5b0 ---> c84ba84b54e5 Step 14/18 : ARG GOPROXY ---> Running in 897959f26187 Removing intermediate container 897959f26187 ---> 86b192eecfbc 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 131f334461da go: finding github.com/mattn/go-isatty v0.0.3 go: finding github.com/google/go-cmp v0.2.0 go: finding github.com/sirupsen/logrus v1.0.5 go: finding github.com/pkg/errors v0.8.0 go: finding github.com/mattn/go-colorable v0.0.9 go: finding gopkg.in/airbrake/gobrake.v2 v2.0.9 go: finding golang.org/x/net v0.0.0-20181102091132-c10e9556a7bc go: finding golang.org/x/crypto v0.0.0-20180426230345-b49d69b5da94 go: finding golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f go: finding gotest.tools v2.1.0+incompatible go: finding github.com/onsi/gomega v1.4.3 go: finding github.com/onsi/ginkgo v1.8.0 go: finding github.com/spf13/pflag v1.0.1 go: finding gopkg.in/gemnasium/logrus-airbrake-hook.v2 v2.1.2 go: finding github.com/fatih/color v1.6.0 go: finding golang.org/x/text v0.3.0 go: finding golang.org/x/sys v0.0.0-20180909124046-d0be0721c37e go: finding gopkg.in/tomb.v1 v1.0.0-20141024135613-dd632973f1e7 go: finding gopkg.in/fsnotify.v1 v1.4.7 go: finding gopkg.in/yaml.v2 v2.2.1 go: finding golang.org/x/net v0.0.0-20180906233101-161cd47e91fd go: finding github.com/jonboulle/clockwork v0.1.0 go: finding github.com/onsi/ginkgo v1.6.0 go: finding github.com/stretchr/testify v1.3.0 go: finding github.com/hpcloud/tail v1.0.0 go: finding github.com/golang/protobuf v1.2.0 go: finding github.com/fsnotify/fsnotify v1.4.7 go: finding gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405 go: finding github.com/stretchr/objx v0.1.0 go: finding github.com/pmezard/go-difflib v1.0.0 go: finding github.com/davecgh/go-spew v1.1.0 go: downloading gotest.tools v2.1.0+incompatible go: extracting gotest.tools v2.1.0+incompatible go: downloading github.com/spf13/pflag v1.0.1 go: downloading golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f go: downloading github.com/fatih/color v1.6.0 go: downloading github.com/jonboulle/clockwork v0.1.0 go: downloading github.com/pkg/errors v0.8.0 go: downloading github.com/sirupsen/logrus v1.0.5 go: extracting github.com/jonboulle/clockwork v0.1.0 go: extracting golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f go: downloading golang.org/x/net v0.0.0-20181102091132-c10e9556a7bc go: extracting github.com/pkg/errors v0.8.0 go: extracting github.com/sirupsen/logrus v1.0.5 go: downloading golang.org/x/crypto v0.0.0-20180426230345-b49d69b5da94 go: downloading golang.org/x/sys v0.0.0-20180909124046-d0be0721c37e go: extracting github.com/spf13/pflag v1.0.1 go: extracting github.com/fatih/color v1.6.0 go: downloading github.com/mattn/go-isatty v0.0.3 go: downloading github.com/mattn/go-colorable v0.0.9 go: extracting github.com/mattn/go-isatty v0.0.3 go: extracting github.com/mattn/go-colorable v0.0.9 go: extracting golang.org/x/crypto v0.0.0-20180426230345-b49d69b5da94 go: extracting golang.org/x/net v0.0.0-20181102091132-c10e9556a7bc go: extracting golang.org/x/sys v0.0.0-20180909124046-d0be0721c37e Removing intermediate container 131f334461da ---> 20fa39dda782 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 f3bb1772c69b Removing intermediate container f3bb1772c69b ---> 84606b1d2611 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 7b7c04a27abb golang.org/x/tools/internal/semver github.com/pkg/errors golang.org/x/tools/go/ast/astutil golang.org/x/tools/go/internal/gcimporter golang.org/x/tools/go/internal/packagesdriver golang.org/x/tools/internal/fastwalk golang.org/x/tools/internal/gopathwalk golang.org/x/tools/internal/module golang.org/x/tools/go/gcexportdata golang.org/x/tools/go/packages golang.org/x/tools/internal/imports golang.org/x/tools/imports github.com/mjibson/esc/embed github.com/mjibson/esc Removing intermediate container 7b7c04a27abb ---> 56ce82767eea Step 18/18 : COPY . . ---> 89702e061655 [Warning] One or more build-args [ALPINE_VERSION COMMIT EXPERIMENTAL TAG] were not consumed Successfully built 89702e061655 Successfully tagged docker-app-dev:jenkins-app-PR-652-5 Check Vendoring... docker run --rm docker-app-dev:jenkins-app-PR-652-5 sh -c "make vendor && hack/check-git-diff vendor" rm -rf vendor 1>&1 dep ensure -v (1/95) Wrote github.com/Masterminds/semver@v1.4.2 (2/95) Wrote github.com/containerd/cgroups@master (3/95) Wrote github.com/agl/ed25519@master (4/95) Wrote github.com/beorn7/perks@master (5/95) Wrote github.com/containerd/fifo@master (6/95) Wrote github.com/deislabs/cnab-go@v0.3.2-beta1 (7/95) Wrote github.com/containerd/ttrpc@master (8/95) Wrote github.com/containerd/typeurl@master (9/95) Wrote github.com/Microsoft/go-winio@v0.4.12 (10/95) Wrote github.com/coreos/go-systemd@v20 (11/95) Wrote github.com/davecgh/go-spew@v1.1.1 (12/95) Wrote github.com/Microsoft/hcsshim@v0.8.6 (13/95) Wrote vbom.ml/util@master (14/95) Wrote github.com/containerd/continuity@master (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/cnab-to-oci@v0.1.0-beta2 (18/95) Wrote github.com/docker/go-events@master (19/95) Wrote github.com/docker/go-metrics@d466d4f6fd960e01820085bd7e1a24426ee7ef18 (20/95) Wrote github.com/docker/go-connections@v0.4.0 (21/95) Wrote github.com/docker/go-units@v0.3.3 (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/hashicorp/go-version@v1.1.0 (28/95) Wrote github.com/gorilla/mux@v1.7.1 (29/95) Wrote github.com/hashicorp/golang-lru@v0.5.1 (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 GOOS=darwin CGO_ENABLED=0 go build -tags="" -ldflags="-s -w -X github.com/docker/app/internal.GitCommit=1d919ae0 -X github.com/docker/app/internal.Version=jenkins-app-PR-652-5 -X github.com/docker/app/internal.Experimental=off -X github.com/docker/app/internal.BuildTime=2019-10-01T14:43:08Z" -o bin/docker-app-darwin ./cmd/docker-app (35/95) Wrote github.com/docker/compose-on-kubernetes@v0.4.21 (36/95) Wrote github.com/googleapis/gnostic@v0.2.0 (37/95) Wrote github.com/json-iterator/go@v1.1.6 (38/95) Wrote github.com/docker/distribution@0d3efadf0154c2b8a4e7b6621fff9809655cc580 (39/95) Wrote github.com/matttproud/golang_protobuf_extensions@v1.0.1 (40/95) Wrote github.com/miekg/pkcs11@master (41/95) Wrote github.com/mitchellh/mapstructure@v1.1.2 (42/95) Wrote github.com/modern-go/concurrent@1.0.3 (43/95) Wrote github.com/modern-go/reflect2@1.0.1 (44/95) Wrote github.com/oklog/ulid@v1.3.1 (45/95) Wrote github.com/morikuni/aec@master (46/95) Wrote github.com/opencontainers/go-digest@v1.0.0-rc1 (47/95) Wrote github.com/opencontainers/image-spec@v1.0.1 (48/95) Wrote github.com/golang/protobuf@v1.3.1 (49/95) Wrote github.com/pkg/errors@v0.8.1 (50/95) Wrote github.com/opencontainers/runtime-spec@29686dbc5559d93fb1ef402eeda3e35c38d75af4 (51/95) Wrote github.com/prometheus/client_model@master (52/95) Wrote github.com/prometheus/client_golang@v0.8.0 (53/95) Wrote github.com/containerd/containerd@master (54/95) Wrote github.com/qri-io/jsonpointer@v0.1.0 (55/95) Wrote github.com/prometheus/procfs@master (56/95) Wrote github.com/prometheus/common@v0.2.0 (57/95) Wrote github.com/qri-io/jsonschema@v0.1.1 (58/95) Wrote github.com/sirupsen/logrus@v1.4.1 (59/95) Wrote github.com/spf13/cobra@v0.0.5 (60/95) Wrote github.com/spf13/pflag@master (61/95) Wrote github.com/syndtr/gocapability@master (62/95) Wrote github.com/wadey/gocovmerge@master (63/95) Wrote github.com/xeipuuv/gojsonpointer@master (64/95) Wrote github.com/opencontainers/runc@v1.0.0-rc7 (65/95) Wrote github.com/xeipuuv/gojsonreference@master (66/95) Wrote github.com/xeipuuv/gojsonschema@93e72a773fade158921402d6a24c819b48aba29d (67/95) Wrote golang.org/x/oauth2@master (68/95) Wrote github.com/docker/swarmkit@18e7e58ea1a5ec016625a636d0d52500eea123bc (69/95) Wrote golang.org/x/sync@master (70/95) Wrote github.com/docker/cli@83751b978155dc889c35e0e49654f76e7cf8d951 (71/95) Wrote golang.org/x/crypto@master (72/95) Wrote golang.org/x/time@master (73/95) Wrote gopkg.in/inf.v0@v0.9.1 (74/95) Wrote google.golang.org/appengine@v1.5.0 (75/95) Wrote github.com/coreos/etcd@v3.3.12 (76/95) Wrote gotest.tools@v2.3.0 (77/95) Wrote gopkg.in/yaml.v2 (from https://github.com/simonferquel/yaml)@c86e64ed9581b7588e736f0c3e6ecc02cc22996e (78/95) Wrote golang.org/x/net@master (79/95) Wrote k8s.io/klog@v0.2.0 (80/95) Wrote k8s.io/utils@master (81/95) Wrote github.com/Azure/go-ansiterm@master (82/95) Wrote k8s.io/apimachinery@kubernetes-1.14.1 (83/95) Wrote sigs.k8s.io/yaml@v1.1.0 (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 golang.org/x/text@v0.3.0 (88/95) Wrote golang.org/x/tools@master (89/95) Wrote k8s.io/client-go@kubernetes-1.14.1 (90/95) Wrote google.golang.org/genproto@master (91/95) Wrote cloud.google.com/go@v0.37.4 GOOS=windows CGO_ENABLED=0 go build -tags="" -ldflags="-s -w -X github.com/docker/app/internal.GitCommit=1d919ae0 -X github.com/docker/app/internal.Version=jenkins-app-PR-652-5 -X github.com/docker/app/internal.Experimental=off -X github.com/docker/app/internal.BuildTime=2019-10-01T14:43:08Z" -o bin/docker-app-windows.exe ./cmd/docker-app (92/95) Wrote github.com/gogo/protobuf@v1.2.1 (93/95) Wrote k8s.io/api@kubernetes-1.14.1 (94/95) Wrote github.com/docker/docker@master GOOS=linux CGO_ENABLED=0 go build -tags="" -ldflags="-s -w -X github.com/docker/app/internal.GitCommit=1d919ae0 -X github.com/docker/app/internal.Version=jenkins-app-PR-652-5 -X github.com/docker/app/internal.Experimental=off -X github.com/docker/app/internal.BuildTime=2019-10-01T14:43:08Z" -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=1d919ae0 -X github.com/docker/app/internal.Version=jenkins-app-PR-652-5 -X github.com/docker/app/internal.Experimental=off -X github.com/docker/app/internal.BuildTime=2019-10-01T14:43:08Z" -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=1d919ae0 -X github.com/docker/app/internal.Version=jenkins-app-PR-652-5 -X github.com/docker/app/internal.Experimental=off -X github.com/docker/app/internal.BuildTime=2019-10-01T14:43:08Z" -o bin/docker-app-standalone-windows.exe ./cmd/docker-app-standalone Removing intermediate container fd80146adee0 ---> 21ac872270cd [Warning] One or more build-args [ALPINE_VERSION COMMIT] were not consumed Successfully built 21ac872270cd Successfully tagged docker-app-cross:jenkins-app-PR-652-5 docker create --name docker-app-cross-jenkins-app-PR-652-5 docker-app-cross:jenkins-app-PR-652-5 noop 3d15d2add4449c42dc5eae8feb6c8f8f851de3b8120c0da2d8c40bd2275a47a6 docker cp docker-app-cross-jenkins-app-PR-652-5:/go/src/github.com/docker/app/bin/docker-app-linux bin/docker-app-linux docker cp docker-app-cross-jenkins-app-PR-652-5:/go/src/github.com/docker/app/bin/docker-app-darwin bin/docker-app-darwin docker cp docker-app-cross-jenkins-app-PR-652-5:/go/src/github.com/docker/app/bin/docker-app-windows.exe bin/docker-app-windows.exe docker cp docker-app-cross-jenkins-app-PR-652-5:/go/src/github.com/docker/app/bin/docker-app-standalone-linux bin/docker-app-standalone-linux docker cp docker-app-cross-jenkins-app-PR-652-5:/go/src/github.com/docker/app/bin/docker-app-standalone-darwin bin/docker-app-standalone-darwin docker cp docker-app-cross-jenkins-app-PR-652-5:/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-652-5 docker-app-cross-jenkins-app-PR-652-5 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-652-5 . Sending build context to Docker daemon 73.01MB 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 ---> b5e816d04051 Step 3/26 : RUN apt-get install -y -q --no-install-recommends coreutils util-linux uuid-runtime ---> Using cache ---> c3622b0ec87c Step 4/26 : WORKDIR /go/src/github.com/docker/cli ---> Using cache ---> e3156cfb31bf Step 5/26 : RUN git clone https://github.com/docker/cli . && git checkout a1b83ffd2cbeefc0752e5aa7a543d49c1ddfd2cb ---> Using cache ---> a34f9790ae04 Step 6/26 : ARG GOPROXY ---> Using cache ---> f4ccc4a971ab Step 7/26 : RUN make binary-osx binary-windows binary && cp build/docker-linux-amd64 /usr/bin/docker ---> Using cache ---> 7125948e6061 Step 8/26 : WORKDIR /go/src/github.com/docker/app/ ---> Using cache ---> 8e86e7b6a853 Step 9/26 : FROM build AS dev ---> 8e86e7b6a853 Step 10/26 : ENV PATH=${PATH}:/go/src/github.com/docker/app/bin/ ---> Using cache ---> 550cb9050e2a Step 11/26 : ARG DEP_VERSION=v0.5.4 ---> Using cache ---> 7338035898af 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 ---> 1192f7110ae2 Step 13/26 : ARG GOTESTSUM_VERSION=v0.3.4 ---> Using cache ---> c9e49e63bd0e Step 14/26 : ARG GOPROXY ---> Using cache ---> cbc21e998371 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 ---> dce41a41a328 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 ---> c3ecaaad26ae 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 ---> 07339a78465f Step 18/26 : COPY . . ---> Using cache ---> 94462cc76975 Step 19/26 : FROM dev AS cross ---> 94462cc76975 Step 20/26 : ARG EXPERIMENTAL="off" ---> Using cache ---> 055ea2168193 Step 21/26 : ARG TAG="unknown" ---> Using cache ---> 1979c8bf487f Step 22/26 : RUN make EXPERIMENTAL=${EXPERIMENTAL} TAG=${TAG} cross ---> Using cache ---> 21ac872270cd Step 23/26 : FROM cross AS e2e-cross ---> 21ac872270cd Step 24/26 : ARG EXPERIMENTAL="off" ---> Running in 8fc370ba70ae Removing intermediate container 8fc370ba70ae ---> ed1f92050a11 Step 25/26 : ARG TAG="unknown" ---> Running in 16f6ec033562 Removing intermediate container 16f6ec033562 ---> b785edd84268 Step 26/26 : RUN make EXPERIMENTAL=${EXPERIMENTAL} TAG=${TAG} e2e-cross ---> Running in a5a98e4fe337 GOOS=linux CGO_ENABLED=0 go build -tags="" -ldflags="-s -w -X github.com/docker/app/internal.GitCommit=1d919ae0 -X github.com/docker/app/internal.Version=jenkins-app-PR-652-5 -X github.com/docker/app/internal.Experimental=off -X github.com/docker/app/internal.BuildTime=2019-10-01T14:45:58Z" -o bin/docker-app-linux ./cmd/docker-app GOOS=linux CGO_ENABLED=0 go test -tags="" -ldflags="-s -w -X github.com/docker/app/internal.GitCommit=1d919ae0 -X github.com/docker/app/internal.Version=jenkins-app-PR-652-5 -X github.com/docker/app/internal.Experimental=off -X github.com/docker/app/internal.BuildTime=2019-10-01T14:45:58Z" -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=1d919ae0 -X github.com/docker/app/internal.Version=jenkins-app-PR-652-5 -X github.com/docker/app/internal.Experimental=off -X github.com/docker/app/internal.BuildTime=2019-10-01T14:45:58Z" -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=1d919ae0 -X github.com/docker/app/internal.Version=jenkins-app-PR-652-5 -X github.com/docker/app/internal.Experimental=off -X github.com/docker/app/internal.BuildTime=2019-10-01T14:45:58Z" -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=1d919ae0 -X github.com/docker/app/internal.Version=jenkins-app-PR-652-5 -X github.com/docker/app/internal.Experimental=off -X github.com/docker/app/internal.BuildTime=2019-10-01T14:45:58Z" -c -o bin/docker-app-e2e-windows.exe ./e2e/ (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] } Removing intermediate container a5a98e4fe337 ---> 181bf79dd805 [Warning] One or more build-args [ALPINE_VERSION COMMIT] were not consumed Successfully built 181bf79dd805 Successfully tagged docker-app-e2e-cross:jenkins-app-PR-652-5 docker create --name docker-app-e2e-cross-jenkins-app-PR-652-5 docker-app-e2e-cross:jenkins-app-PR-652-5 noop 1f03f8f50072001345029e21693f197110a1efe1046b65992158503a2bdac88b docker cp docker-app-e2e-cross-jenkins-app-PR-652-5:/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-652-5:/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-652-5:/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-652-5:/usr/local/bin/gotestsum-linux bin/gotestsum-linux docker cp docker-app-e2e-cross-jenkins-app-PR-652-5:/usr/local/bin/gotestsum-darwin bin/gotestsum-darwin docker cp docker-app-e2e-cross-jenkins-app-PR-652-5:/usr/local/bin/gotestsum-windows.exe bin/gotestsum-windows.exe docker cp docker-app-e2e-cross-jenkins-app-PR-652-5:/usr/local/bin/test2json-linux bin/test2json-linux docker cp docker-app-e2e-cross-jenkins-app-PR-652-5:/usr/local/bin/test2json-darwin bin/test2json-darwin docker cp docker-app-e2e-cross-jenkins-app-PR-652-5:/usr/local/bin/test2json-windows.exe bin/test2json-windows.exe docker rm docker-app-e2e-cross-jenkins-app-PR-652-5 docker-app-e2e-cross-jenkins-app-PR-652-5 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-652/src/github.com/docker/app/bin [Pipeline] { [Pipeline] stash Stashed 24 file(s) to https://corp-us-east-1-jenkins-k8s-maste-jenkinsartifacts-1lzm7adht5e1j.s3.amazonaws.com/public/app/PR-652/5/stashes/binaries.tgz [Pipeline] } [Pipeline] // dir [Pipeline] dir Running in /home/ubuntu/workspace/app_PR-652/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-652/5/stashes/e2e.tgz [Pipeline] } [Pipeline] // dir [Pipeline] dir Running in /home/ubuntu/workspace/app_PR-652/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-652/5/stashes/examples.tgz [Pipeline] } [Pipeline] // dir [Pipeline] sh + + xargsdocker docker image image ls rm --format={{.Repository}}:{{.Tag}} -f *jenkins-app-PR-652-5* Untagged: docker-app-e2e-cross:jenkins-app-PR-652-5 Deleted: sha256:181bf79dd8052d78e8c84849a5919e99cf3a882477e06679ca7edf6cb54870c2 Deleted: sha256:1b1ee74a5c8576420e5a37e272724032b59902fa0384eabdb7e2e20a4012b6c6 Deleted: sha256:b785edd84268f1bd9547577a732dd3e10b7fff534c25f838965af0e6d23910df Deleted: sha256:ed1f92050a116334aa556d9c02588e9622e5bca26f5b41147332c608f56384c8 Untagged: docker-app-cross:jenkins-app-PR-652-5 Deleted: sha256:21ac872270cd5bc44261ee4cf393ff746a51f99455eda60e10188b55105acea3 Deleted: sha256:6643503850f06d33ae94601eaa2b9523a5898a6602624a9f382ab3e478593753 Deleted: sha256:1979c8bf487fc4fd9bbe21614c137d37b37bb545be3b6c1e039d1e87150737b8 Deleted: sha256:055ea2168193d4c804fa5d6686c8a9529926e27cb67761fb7ed55bc36468e55e Deleted: sha256:94462cc76975033064a5837f867d9e626545057cf2bdb6bcfe7297c2c510cf92 Deleted: sha256:3c07e281b3912dd8781703d29ef1d7e3ef1dc0ff075309c383d855af52e93fae Deleted: sha256:07339a78465f5fce0198841f33fdf737b69769c6a438c5fcd2d652d8df693ca8 Deleted: sha256:676529f81f7cb6a372ca6a9900fe5e5ae89b317443ea6767f63006eb3110d550 Deleted: sha256:c3ecaaad26ae328bbee47b1e24135b653ace44c9ee7215a20f7d078653039cb2 Deleted: sha256:298d7bd0bf71723b0b6613e204fc46b0639b6dc950bafb61814117e4a0cd8226 Deleted: sha256:dce41a41a328521f8cf2f64b99861fad91d634bc82760d7b3f0d7bb302ac5608 Deleted: sha256:6f9c1ebda8c83d26e6324aa8d5f88c7c77d63fa05b1076153909deae74c4cd49 Deleted: sha256:cbc21e9983710172eb0d952008347c2038eb79ba6997d25dee3d2815fd994096 Deleted: sha256:c9e49e63bd0ef7d55cee91b1c5d348ab694f5adad374f1b98364ea21a78f7819 Deleted: sha256:1192f7110ae24a30e0a2e30719fa26e0c9b8fec00a2984770ac065eba28c5b59 Deleted: sha256:01bc4ae6d028d1996883f62185b7d4f9ac27506c76e77a0be4fb0620787a87de Deleted: sha256:7338035898af4f868818b4fcc102be3a1c0899ea2884326e94a1ed0b5f1ee99b Deleted: sha256:550cb9050e2a603ead3565ee4e1e4625377bed3dc5f6dec457c1fcfdfd7c5241 Untagged: docker-app-cli:jenkins-app-PR-652-5 Deleted: sha256:8e86e7b6a853f6654777d531bbc936cdc0b81df2f5be4b9f355248f10e06e40a Deleted: sha256:c1358c58c729cd56a6d60bb5346f3d37374c60bc9aa70c012bab4706faa18a98 Deleted: sha256:7125948e60613601c6af99ea4f999a2c92cacfd781c18d4c7b09849fb4213e84 Deleted: sha256:c9aa33f15d780807e384daefb14fd4d16e514b2ee3a6c9dde4cd348a6ac76fc2 Deleted: sha256:f4ccc4a971aba7834e88c85d17ef73d3a66175d75d25908ffe046a15bea9a573 Deleted: sha256:a34f9790ae04dd88050275287084064ee6b559e5b9e9080b9355e917a99f8e2a Deleted: sha256:bc6abed7c095cbbc0414839a86f45302e9ac2dd9632db454377bb9c7fc90e8f0 Deleted: sha256:e3156cfb31bfea0e621da65a6b2da8e9c3efc621dac1416b0d4777cccce5ff5b Deleted: sha256:e7737559a8f31371399ca37deb9f666987717134020abc2e557ef08e34f477c4 Deleted: sha256:c3622b0ec87c91bc81fe5155affec4cdc94e24ceb4b4878012a51fbffa79fa14 Deleted: sha256:41923d0fd1f3372276825302780861785ac5cbb1dfa7aceb2261f4b65476592c Deleted: sha256:b5e816d040514f5cc3c904091b2e1eaf1e8d84589df4648fb2783dea31844f7b [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-04e53987481d5fc0e) in /home/ubuntu/workspace/app_PR-652 [Pipeline] { Running on ubuntu-1804-overlay2 (i-026dc94523b4167cd) in /home/ubuntu/workspace/app_PR-652 [Pipeline] { Running on ubuntu-1804-overlay2 (i-0db3cafa0b77d8780) in /home/ubuntu/workspace/app_PR-652 [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] dir Running in /home/ubuntu/workspace/app_PR-652/src/github.com/docker/app [Pipeline] { [Pipeline] checkout [Pipeline] dir Running in /home/ubuntu/workspace/app_PR-652/src/github.com/docker/app [Pipeline] { using credential docker-jenkins-github-credentials [Pipeline] checkout Cloning the remote Git repository Cloning with configured refspecs honoured and without tags [Pipeline] dir Running in /home/ubuntu/workspace/app_PR-652/src/github.com/docker/app [Pipeline] { using credential docker-jenkins-github-credentials [Pipeline] checkout Cloning the remote Git repository Cloning with configured refspecs honoured and without tags 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-652/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/652/head:refs/remotes/origin/PR-652 Cloning repository https://github.com/docker/app.git > git init /home/ubuntu/workspace/app_PR-652/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/652/head:refs/remotes/origin/PR-652 Cloning repository https://github.com/docker/app.git > git init /home/ubuntu/workspace/app_PR-652/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/652/head:refs/remotes/origin/PR-652 Fetching without tags > git config remote.origin.url https://github.com/docker/app.git # timeout=10 > git config --add remote.origin.fetch +refs/pull/652/head:refs/remotes/origin/PR-652 # 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/652/head:refs/remotes/origin/PR-652 Fetching without tags > git config remote.origin.url https://github.com/docker/app.git # timeout=10 > git config --add remote.origin.fetch +refs/pull/652/head:refs/remotes/origin/PR-652 # 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/652/head:refs/remotes/origin/PR-652 Checking out Revision 1d919ae02bc94539177ccb87b168ae821b87ef88 (PR-652) Fetching without tags Checking out Revision 1d919ae02bc94539177ccb87b168ae821b87ef88 (PR-652) Checking out Revision 1d919ae02bc94539177ccb87b168ae821b87ef88 (PR-652) Commit message: "Add command to create a tag from an application image" Commit message: "Add command to create a tag from an application image" Commit message: "Add command to create a tag from an application image" [Pipeline] dir Running in /home/ubuntu/workspace/app_PR-652/src/github.com/docker/app/_build [Pipeline] { [Pipeline] unstash > git config core.sparsecheckout # timeout=10 > git checkout -f 1d919ae02bc94539177ccb87b168ae821b87ef88 > git config core.sparsecheckout # timeout=10 > git checkout -f 1d919ae02bc94539177ccb87b168ae821b87ef88 > git config remote.origin.url https://github.com/docker/app.git # timeout=10 > git config --add remote.origin.fetch +refs/pull/652/head:refs/remotes/origin/PR-652 # 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/652/head:refs/remotes/origin/PR-652 > git config core.sparsecheckout # timeout=10 > git checkout -f 1d919ae02bc94539177ccb87b168ae821b87ef88 [Pipeline] dir Running in /home/ubuntu/workspace/app_PR-652/src/github.com/docker/app/_build [Pipeline] { [Pipeline] unstash [Pipeline] dir Running in /home/ubuntu/workspace/app_PR-652/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-652/5/stashes/invocation-image.tgz [Pipeline] sh Unstashed file(s) from https://corp-us-east-1-jenkins-k8s-maste-jenkinsartifacts-1lzm7adht5e1j.s3.amazonaws.com/public/app/PR-652/5/stashes/coverage-invocation-image.tgz [Pipeline] sh + docker load -i invocation-image.tar + docker load -i coverage-invocation-image.tar Unstashed file(s) from https://corp-us-east-1-jenkins-k8s-maste-jenkinsartifacts-1lzm7adht5e1j.s3.amazonaws.com/public/app/PR-652/5/stashes/coverage-experimental-invocation-image.tgz [Pipeline] sh Loaded image: docker/cnab-app-base:jenkins-app-PR-652-5 [Pipeline] } [Pipeline] // dir [Pipeline] unstash + docker load -i coverage-experimental-invocation-image.tar Loaded image: docker/cnab-app-base:jenkins-app-PR-652-5-coverage [Pipeline] } [Pipeline] // dir [Pipeline] ansiColor [Pipeline] { [Pipeline] sh + make -f docker.Makefile TAG=jenkins-app-PR-652-5-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-652-5 . Loaded image: docker/cnab-app-base:jenkins-app-PR-652-5-coverage-experimental [Pipeline] } [Pipeline] // dir [Pipeline] ansiColor [Pipeline] { [Pipeline] sh + make EXPERIMENTAL=on TEST_RESULTS_PREFIX=experimental- -f docker.Makefile TAG=jenkins-app-PR-652-5-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-652-5 . Sending build context to Docker daemon 73.01MB 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 ---> acea78ce4ea9 Step 3/18 : RUN apt-get install -y -q --no-install-recommends coreutils util-linux uuid-runtime ---> Using cache ---> 53658d24030b Step 4/18 : WORKDIR /go/src/github.com/docker/cli ---> Using cache ---> 402e5c2be7a5 Step 5/18 : RUN git clone https://github.com/docker/cli . && git checkout a1b83ffd2cbeefc0752e5aa7a543d49c1ddfd2cb ---> Using cache ---> 39618fb82059 Step 6/18 : ARG GOPROXY ---> Using cache ---> f4164ba2bec0 Step 7/18 : RUN make binary-osx binary-windows binary && cp build/docker-linux-amd64 /usr/bin/docker ---> Using cache ---> a45626c6c3c6 Step 8/18 : WORKDIR /go/src/github.com/docker/app/ ---> Using cache ---> 4b1590a2e51b Step 9/18 : FROM build AS dev ---> 4b1590a2e51b Step 10/18 : ENV PATH=${PATH}:/go/src/github.com/docker/app/bin/ ---> Using cache ---> 0bf1482ad1b7 Step 11/18 : ARG DEP_VERSION=v0.5.4 ---> Using cache ---> d72a0c65d2f1 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 ---> 9bc330dd93ae Step 13/18 : ARG GOTESTSUM_VERSION=v0.3.4 ---> Using cache ---> c26b54646cd5 Step 14/18 : ARG GOPROXY ---> Using cache ---> 286616e9a552 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 ---> bb946116c25d 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 ---> 883a9ef47304 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 ---> 27ea5946be60 Step 18/18 : COPY . . Sending build context to Docker daemon 73.01MB 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 450f810210ba Removing intermediate container 450f810210ba ---> d5a0d69fcfc4 Step 3/18 : RUN apt-get install -y -q --no-install-recommends coreutils util-linux uuid-runtime ---> Running in 591745c1ceb3 Reading package lists... ---> f372162a94ae [Warning] One or more build-args [ALPINE_VERSION COMMIT EXPERIMENTAL TAG] were not consumed Successfully built f372162a94ae Successfully tagged docker-app-dev:jenkins-app-PR-652-5 docker run -v /var/run:/var/run:ro --name docker-app-cov-jenkins-app-PR-652-5-coverage --network="host" -t docker-app-dev:jenkins-app-PR-652-5 make COMMIT=1d919ae0 TAG=jenkins-app-PR-652-5-coverage EXPERIMENTAL=off TEST_RESULTS_PREFIX= coverage Building dependency tree... Reading state information... coreutils is already the newest version (8.30-3). coreutils set to manually installed. util-linux is already the newest version (2.33.1-0.1). util-linux set to manually installed. The following NEW packages will be installed: uuid-runtime 0 upgraded, 1 newly installed, 0 to remove and 1 not upgraded. Need to get 95.2 kB of archives. After this operation, 211 kB of additional disk space will be used. Get:1 http://deb.debian.org/debian buster/main amd64 uuid-runtime amd64 2.33.1-0.1 [95.2 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 95.2 kB in 0s (350 kB/s) 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=1d919ae0 -X github.com/docker/app/internal.Version=jenkins-app-PR-652-5-coverage -X github.com/docker/app/internal.Experimental=off -X github.com/docker/app/internal.BuildTime=2019-10-01T14:47:55Z" -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 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 591745c1ceb3 ---> 66a422330e7c Step 4/18 : WORKDIR /go/src/github.com/docker/cli ---> Running in 238134c73dc1 Removing intermediate container 238134c73dc1 ---> 52eb246ef0c9 Step 5/18 : RUN git clone https://github.com/docker/cli . && git checkout a1b83ffd2cbeefc0752e5aa7a543d49c1ddfd2cb ---> Running in 595f768a8b20 Cloning into '.'... Unstashed file(s) from https://corp-us-east-1-jenkins-k8s-maste-jenkinsartifacts-1lzm7adht5e1j.s3.amazonaws.com/public/app/PR-652/5/stashes/binaries.tgz [Pipeline] dir Running in /home/ubuntu/workspace/app_PR-652/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-652/5/stashes/examples.tgz [Pipeline] } [Pipeline] // dir [Pipeline] dir Running in /home/ubuntu/workspace/app_PR-652/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-652/5/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 Note: checking out 'a1b83ffd2cbeefc0752e5aa7a543d49c1ddfd2cb'. You are in 'detached HEAD' state. You can look around, make experimental changes and commit them, and you can discard any commits you make in this state without impacting any branches by performing another checkout. If you want to create a new branch to retain commits you create, you may do so (now or later) by using -b with the checkout command again. Example: git checkout -b HEAD is now at a1b83ffd Merge pull request #1894 from thaJeztah/19.03_backport_reduce_vendoring_impact Removing intermediate container 595f768a8b20 ---> 371e5a722869 Step 6/18 : ARG GOPROXY ---> Running in c7d87bd2a7c8 Removing intermediate container c7d87bd2a7c8 ---> fed6dc995cda Step 7/18 : RUN make binary-osx binary-windows binary && cp build/docker-linux-amd64 /usr/bin/docker ---> Running in 8e934a0e8db0 ./scripts/build/osx Building build/docker-darwin-amd64 PASS e2e/linux.TestCallCustomStatusAction/validCustomDockerStatusAction (7.87s) PASS e2e/linux.TestCallCustomStatusAction/validCustomStandardStatusAction (3.02s) PASS e2e/linux.TestCallCustomStatusAction/missingCustomStatusAction (3.08s) PASS e2e/linux.TestCallCustomStatusAction (13.97s) PASS e2e/linux.TestCnabParameters (3.03s) PASS e2e/linux.TestExitErrorCode (0.06s) PASS e2e/linux.TestRender/envvariables/stdout (1.60s) PASS e2e/linux.TestRender/envvariables/file (1.39s) PASS e2e/linux.TestRender/envvariables (2.99s) PASS e2e/linux.TestRender (2.99s) PASS e2e/linux.TestRenderFormatters (2.99s) PASS e2e/linux.TestInit (0.12s) PASS e2e/linux.TestDetectApp (4.43s) PASS e2e/linux.TestBundle/simple-bundle (1.22s) PASS e2e/linux.TestBundle/bundle-with-tag (0.34s) PASS e2e/linux.TestBundle (12.87s) ∅ cmd/cnab-run ∅ cmd/docker-app ∅ cmd/docker-app-standalone ✓ internal (7ms) ✓ internal/commands/image (12ms) ✓ internal/compose (20ms) ✓ internal/formatter (5ms) ✓ internal/commands (500ms) ∅ internal/formatter/driver ∅ internal/formatter/json ∅ internal/formatter/yaml ✓ internal/inspect (46ms) ∅ internal/log ✓ internal/slices (2ms) ✓ internal/store (47ms) ✓ internal/packager (31ms) ✓ loader (22ms) ✓ internal/yaml (1.632s) ✓ specification (11ms) ✓ render (66ms) ✓ types (17ms) ✓ types/metadata (7ms) ✓ types/parameters (4ms) DONE 215 tests in 95.207s CGO_ENABLED=0 go test -tags=""" testrunmain" -ldflags="-s -w -X github.com/docker/app/internal.GitCommit=1d919ae0 -X github.com/docker/app/internal.Version=jenkins-app-PR-652-5-coverage -X github.com/docker/app/internal.Experimental=off -X github.com/docker/app/internal.BuildTime=2019-10-01T14:47:55Z" -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=1d919ae0 -X github.com/docker/app/internal.Version=jenkins-app-PR-652-5-coverage -X github.com/docker/app/internal.Experimental=off -X github.com/docker/app/internal.BuildTime=2019-10-01T14:47:55Z" -v ./e2e ./scripts/build/windows Generating windows resources Building build/docker-windows-amd64 PASS e2e/linux.TestDockerAppLifecycle/withBindMounts (32.05s) PASS e2e/linux.TestDockerAppLifecycle/withoutBindMounts (28.31s) PASS e2e/linux.TestDockerAppLifecycle (60.36s) PASS e2e/linux.TestCredentials/missing (0.12s) PASS e2e/linux.TestCredentials/full (2.32s) PASS e2e/linux.TestCredentials/mixed-credstore (1.27s) PASS e2e/linux.TestCredentials/mixed-local-cred (1.28s) PASS e2e/linux.TestCredentials/overload (0.06s) PASS e2e/linux.TestCredentials (5.05s) PASS e2e/linux.TestRenderWithEnvFile (1.79s) PASS e2e/linux.TestExamplesAreValid (0.12s) PASS e2e/linux.TestImageList (16.71s) PASS e2e/linux.TestImageRm (15.94s) PASS e2e/linux.TestImageTag (13.76s) PASS e2e/linux.TestInvokePluginFromCLI (3.44s) 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.TestPushArchs/default (3.72s) PASS e2e/linux.TestPushArchs/all-platforms (1.07s) PASS e2e/linux.TestPushArchs (16.58s) PASS e2e/linux.TestPushInsecureRegistry (17.68s) PASS e2e/linux.TestPushInstall (16.45s) PASS e2e/linux.TestPushPullInstall (16.88s) PASS e2e/linux.TestPushInstallBundle/push-bundle (4.93s) PASS e2e/linux.TestPushInstallBundle/push-ref (1.12s) PASS e2e/linux.TestPushInstallBundle/push-bundleref (1.78s) PASS e2e/linux.TestPushInstallBundle (22.25s) PASS e2e/linux DONE 41 tests in 247.518s time="2019-10-01T14:52:08Z" 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-652/5/artifacts/ [Pipeline] junit Recording test results [Pipeline] sh + docker rmi docker/cnab-app-base:jenkins-app-PR-652-5 Untagged: docker/cnab-app-base:jenkins-app-PR-652-5 [Pipeline] deleteDir [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // node [Pipeline] } [Pipeline] // stage [Pipeline] } Removing intermediate container 8e934a0e8db0 ---> 4528addcdc80 Step 8/18 : WORKDIR /go/src/github.com/docker/app/ ---> Running in 1d90f88e1abe Removing intermediate container 1d90f88e1abe ---> 6c9688d545d1 Step 9/18 : FROM build AS dev ---> 6c9688d545d1 Step 10/18 : ENV PATH=${PATH}:/go/src/github.com/docker/app/bin/ ---> Running in 565ae9754442 Removing intermediate container 565ae9754442 ---> faf8426390a8 Step 11/18 : ARG DEP_VERSION=v0.5.4 ---> Running in e97fe0fbbd36 Removing intermediate container e97fe0fbbd36 ---> 3d902fa6b6b0 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 ead231d854f5  % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 605 0 605 0 0 5000  0 --:--:-- --:--:-- --:--:-- 5000  100 10.5M 100 10.5M 0  0 44.2M 0 --:--:-- --:--:-- --:--:-- 44.2M Removing intermediate container ead231d854f5 ---> 209a48d8b6cf Step 13/18 : ARG GOTESTSUM_VERSION=v0.3.4 ---> Running in 63127a0fe3ac Removing intermediate container 63127a0fe3ac ---> 337d9ce23211 Step 14/18 : ARG GOPROXY ---> Running in fcd645f8c790 Removing intermediate container fcd645f8c790 ---> cfcdaa779fac 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 da0c29da3c1d go: finding github.com/onsi/gomega v1.4.3 go: finding github.com/mattn/go-isatty v0.0.3 go: finding github.com/google/go-cmp v0.2.0 go: finding github.com/pkg/errors v0.8.0 go: finding github.com/spf13/pflag v1.0.1 go: finding github.com/onsi/ginkgo v1.8.0 go: finding github.com/fatih/color v1.6.0 go: finding github.com/sirupsen/logrus v1.0.5 go: finding gopkg.in/gemnasium/logrus-airbrake-hook.v2 v2.1.2 go: finding gotest.tools v2.1.0+incompatible go: finding github.com/mattn/go-colorable v0.0.9 go: finding gopkg.in/airbrake/gobrake.v2 v2.0.9 go: finding github.com/stretchr/testify v1.3.0 go: finding github.com/onsi/ginkgo v1.6.0 go: finding github.com/jonboulle/clockwork v0.1.0 go: finding gopkg.in/fsnotify.v1 v1.4.7 go: finding gopkg.in/yaml.v2 v2.2.1 go: finding github.com/hpcloud/tail v1.0.0 go: finding gopkg.in/tomb.v1 v1.0.0-20141024135613-dd632973f1e7 go: finding github.com/golang/protobuf v1.2.0 go: finding golang.org/x/crypto v0.0.0-20180426230345-b49d69b5da94 go: finding golang.org/x/sys v0.0.0-20180909124046-d0be0721c37e go: finding golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f go: finding github.com/fsnotify/fsnotify v1.4.7 go: finding golang.org/x/text v0.3.0 go: finding golang.org/x/net v0.0.0-20181102091132-c10e9556a7bc go: finding golang.org/x/net v0.0.0-20180906233101-161cd47e91fd go: finding github.com/pmezard/go-difflib v1.0.0 go: finding github.com/davecgh/go-spew v1.1.0 go: finding github.com/stretchr/objx v0.1.0 go: finding gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405 go: downloading gotest.tools v2.1.0+incompatible go: extracting gotest.tools v2.1.0+incompatible go: downloading github.com/fatih/color v1.6.0 go: downloading github.com/sirupsen/logrus v1.0.5 go: downloading github.com/spf13/pflag v1.0.1 go: downloading github.com/jonboulle/clockwork v0.1.0 go: downloading github.com/pkg/errors v0.8.0 go: downloading golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f go: extracting github.com/sirupsen/logrus v1.0.5 go: extracting golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f go: extracting github.com/jonboulle/clockwork v0.1.0 go: extracting github.com/pkg/errors v0.8.0 go: downloading golang.org/x/net v0.0.0-20181102091132-c10e9556a7bc go: downloading golang.org/x/crypto v0.0.0-20180426230345-b49d69b5da94 go: downloading golang.org/x/sys v0.0.0-20180909124046-d0be0721c37e go: extracting github.com/spf13/pflag v1.0.1 go: extracting github.com/fatih/color v1.6.0 go: downloading github.com/mattn/go-isatty v0.0.3 go: downloading github.com/mattn/go-colorable v0.0.9 go: extracting github.com/mattn/go-isatty v0.0.3 go: extracting github.com/mattn/go-colorable v0.0.9 go: extracting golang.org/x/crypto v0.0.0-20180426230345-b49d69b5da94 go: extracting golang.org/x/net v0.0.0-20181102091132-c10e9556a7bc go: extracting golang.org/x/sys v0.0.0-20180909124046-d0be0721c37e Removing intermediate container da0c29da3c1d ---> 2048caef8412 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 509e30e95b8d Removing intermediate container 509e30e95b8d ---> 4e44cfc07e47 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 867108524f65 golang.org/x/tools/internal/semver github.com/pkg/errors golang.org/x/tools/go/ast/astutil golang.org/x/tools/go/internal/gcimporter golang.org/x/tools/go/internal/packagesdriver golang.org/x/tools/internal/fastwalk golang.org/x/tools/internal/gopathwalk golang.org/x/tools/internal/module golang.org/x/tools/go/gcexportdata golang.org/x/tools/go/packages golang.org/x/tools/internal/imports golang.org/x/tools/imports github.com/mjibson/esc/embed github.com/mjibson/esc Removing intermediate container 867108524f65 ---> d78828cfd239 Step 18/18 : COPY . . ---> 67c309266e10 [Warning] One or more build-args [TAG ALPINE_VERSION COMMIT EXPERIMENTAL] were not consumed Successfully built 67c309266e10 Successfully tagged docker-app-dev:jenkins-app-PR-652-5 docker run -v /var/run:/var/run:ro --name docker-app-cov-jenkins-app-PR-652-5-coverage-experimental --network="host" -t docker-app-dev:jenkins-app-PR-652-5 make COMMIT=1d919ae0 TAG=jenkins-app-PR-652-5-coverage-experimental EXPERIMENTAL=on TEST_RESULTS_PREFIX=experimental- coverage 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=1d919ae0 -X github.com/docker/app/internal.Version=jenkins-app-PR-652-5-coverage-experimental -X github.com/docker/app/internal.Experimental=on -X github.com/docker/app/internal.BuildTime=2019-10-01T14:52:44Z" -cover -test.coverprofile=_build/cov/unit.out github.com/docker/app github.com/docker/app/cmd/cnab-run github.com/docker/app/cmd/docker-app github.com/docker/app/cmd/docker-app-standalone github.com/docker/app/internal github.com/docker/app/internal/commands github.com/docker/app/internal/commands/image github.com/docker/app/internal/compose github.com/docker/app/internal/formatter github.com/docker/app/internal/formatter/driver github.com/docker/app/internal/formatter/json github.com/docker/app/internal/formatter/yaml github.com/docker/app/internal/inspect github.com/docker/app/internal/log github.com/docker/app/internal/packager github.com/docker/app/internal/slices github.com/docker/app/internal/store github.com/docker/app/internal/yaml github.com/docker/app/loader github.com/docker/app/render github.com/docker/app/specification github.com/docker/app/types github.com/docker/app/types/metadata github.com/docker/app/types/parameters ∅ . ✓ e2e (3m49.151s) DONE 41 tests in 230.751s 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 87.5% github.com/docker/app/internal/commands/image/list.go:73: printImages 100.0% github.com/docker/app/internal/commands/image/list.go:84: printHeaders 100.0% github.com/docker/app/internal/commands/image/list.go:92: printValues 100.0% github.com/docker/app/internal/commands/image/rm.go:15: rmCmd 71.4% github.com/docker/app/internal/commands/image/rm.go:48: runRm 75.0% github.com/docker/app/internal/commands/image/tag.go:14: tagCmd 77.8% github.com/docker/app/internal/commands/image/tag.go:37: runTag 100.0% github.com/docker/app/internal/commands/image/tag.go:46: readBundle 100.0% github.com/docker/app/internal/commands/image/tag.go:55: storeBundle 100.0% github.com/docker/app/internal/commands/image/tag.go:64: stringToRef 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:46: installCmd 100.0% github.com/docker/app/internal/commands/install.go:70: 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:38: Store 71.4% github.com/docker/app/internal/store/bundle.go:50: Read 80.0% github.com/docker/app/internal/store/bundle.go:67: List 82.4% github.com/docker/app/internal/store/bundle.go:102: Remove 83.3% github.com/docker/app/internal/store/bundle.go:119: LookupOrPullBundle 75.0% github.com/docker/app/internal/store/bundle.go:139: storePath 100.0% github.com/docker/app/internal/store/bundle.go:167: pathToReference 91.7% github.com/docker/app/internal/store/bundle.go:194: 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.2% go tool cover -html _build/cov/all.out -o _build/cov/coverage.html [Pipeline] sh + make -f docker.Makefile TAG=jenkins-app-PR-652-5-coverage coverage-results docker cp docker-app-cov-jenkins-app-PR-652-5-coverage:/go/src/github.com/docker/app/_build/cov/ ./_build/ci-cov docker cp docker-app-cov-jenkins-app-PR-652-5-coverage:/go/src/github.com/docker/app/_build/test-results/ ./_build/test-results docker rm docker-app-cov-jenkins-app-PR-652-5-coverage docker-app-cov-jenkins-app-PR-652-5-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-652/5/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-652/5/artifacts/ [Pipeline] } [Pipeline] // dir Post stage [Pipeline] dir Running in /home/ubuntu/workspace/app_PR-652/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-652/5/artifacts/ [Pipeline] junit Recording test results [Pipeline] } [Pipeline] // dir [Pipeline] sh + docker rmi docker/cnab-app-base:jenkins-app-PR-652-5-coverage Untagged: docker/cnab-app-base:jenkins-app-PR-652-5-coverage [Pipeline] deleteDir [Pipeline] } [Pipeline] // node [Pipeline] } [Pipeline] // stage [Pipeline] } ∅ cmd/cnab-run ∅ cmd/docker-app ∅ cmd/docker-app-standalone ✓ internal (3ms) ✓ internal/commands/image (15ms) ✓ internal/compose (5ms) ✓ internal/formatter (3ms) ✓ internal/commands (546ms) ∅ internal/formatter/driver ∅ internal/formatter/json (6ms) ∅ internal/formatter/yaml ✓ internal/inspect (57ms) ∅ internal/log ✓ internal/slices (6ms) ✓ internal/store (24ms) ✓ internal/packager (29ms) ✓ loader (13ms) ✓ internal/yaml (1.748s) ✓ render (47ms) ✓ specification (8ms) ✓ types (18ms) ✓ types/metadata (7ms) ✓ types/parameters (4ms) DONE 215 tests in 94.791s CGO_ENABLED=0 go test -tags=""experimental" testrunmain" -ldflags="-s -w -X github.com/docker/app/internal.GitCommit=1d919ae0 -X github.com/docker/app/internal.Version=jenkins-app-PR-652-5-coverage-experimental -X github.com/docker/app/internal.Experimental=on -X github.com/docker/app/internal.BuildTime=2019-10-01T14:52:44Z" -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=1d919ae0 -X github.com/docker/app/internal.Version=jenkins-app-PR-652-5-coverage-experimental -X github.com/docker/app/internal.Experimental=on -X github.com/docker/app/internal.BuildTime=2019-10-01T14:52:44Z" -v ./e2e ✓ e2e (3m43.652s) DONE 41 tests in 225.247s 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 87.5% github.com/docker/app/internal/commands/image/list.go:73: printImages 100.0% github.com/docker/app/internal/commands/image/list.go:84: printHeaders 100.0% github.com/docker/app/internal/commands/image/list.go:92: printValues 100.0% github.com/docker/app/internal/commands/image/rm.go:15: rmCmd 71.4% github.com/docker/app/internal/commands/image/rm.go:48: runRm 75.0% github.com/docker/app/internal/commands/image/tag.go:14: tagCmd 77.8% github.com/docker/app/internal/commands/image/tag.go:37: runTag 100.0% github.com/docker/app/internal/commands/image/tag.go:46: readBundle 100.0% github.com/docker/app/internal/commands/image/tag.go:55: storeBundle 100.0% github.com/docker/app/internal/commands/image/tag.go:64: stringToRef 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:46: installCmd 100.0% github.com/docker/app/internal/commands/install.go:70: 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:38: Store 71.4% github.com/docker/app/internal/store/bundle.go:50: Read 80.0% github.com/docker/app/internal/store/bundle.go:67: List 82.4% github.com/docker/app/internal/store/bundle.go:102: Remove 83.3% github.com/docker/app/internal/store/bundle.go:119: LookupOrPullBundle 75.0% github.com/docker/app/internal/store/bundle.go:139: storePath 100.0% github.com/docker/app/internal/store/bundle.go:167: pathToReference 91.7% github.com/docker/app/internal/store/bundle.go:194: 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 96.2% 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-652-5-coverage-experimental coverage-results docker cp docker-app-cov-jenkins-app-PR-652-5-coverage-experimental:/go/src/github.com/docker/app/_build/cov/ ./_build/ci-cov docker cp docker-app-cov-jenkins-app-PR-652-5-coverage-experimental:/go/src/github.com/docker/app/_build/test-results/ ./_build/test-results docker rm docker-app-cov-jenkins-app-PR-652-5-coverage-experimental docker-app-cov-jenkins-app-PR-652-5-coverage-experimental [Pipeline] } [Pipeline] // ansiColor [Pipeline] } [Pipeline] // dir Post stage [Pipeline] dir Running in /home/ubuntu/workspace/app_PR-652/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-652/5/artifacts/ [Pipeline] junit Recording test results [Pipeline] } [Pipeline] // dir [Pipeline] sh + docker rmi docker/cnab-app-base:jenkins-app-PR-652-5-coverage-experimental Untagged: docker/cnab-app-base:jenkins-app-PR-652-5-coverage-experimental [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