Pull request #647 updated 13:22:19 Connecting to https://api.github.com using docker-jenkins/****** (docker-jenkins GitHub credentials) Obtained Jenkinsfile from da6fa10d1d1c593d2005b7c8c97ebba96483e990 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-045387c933ebd0751) in /home/ubuntu/workspace/app_PR-647 Running on ubuntu-1804-overlay2 (i-03ec0ad6aa0cdeedc) in /home/ubuntu/workspace/app_PR-647 Running on ubuntu-1804-overlay2 (i-0318715efaf52f901) in /home/ubuntu/workspace/app_PR-647 [Pipeline] { [Pipeline] { [Pipeline] { [Pipeline] dir Running in /home/ubuntu/workspace/app_PR-647/src/github.com/docker/app [Pipeline] { [Pipeline] dir Running in /home/ubuntu/workspace/app_PR-647/src/github.com/docker/app [Pipeline] { [Pipeline] dir Running in /home/ubuntu/workspace/app_PR-647/src/github.com/docker/app [Pipeline] { [Pipeline] checkout [Pipeline] script [Pipeline] { [Pipeline] checkout [Pipeline] checkout 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 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-647/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/647/head:refs/remotes/origin/PR-647 Cloning repository https://github.com/docker/app.git > git init /home/ubuntu/workspace/app_PR-647/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/647/head:refs/remotes/origin/PR-647 Cloning repository https://github.com/docker/app.git > git init /home/ubuntu/workspace/app_PR-647/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/647/head:refs/remotes/origin/PR-647 Fetching without tags Fetching without tags Fetching without tags Checking out Revision da6fa10d1d1c593d2005b7c8c97ebba96483e990 (PR-647) Checking out Revision da6fa10d1d1c593d2005b7c8c97ebba96483e990 (PR-647) Checking out Revision da6fa10d1d1c593d2005b7c8c97ebba96483e990 (PR-647) > git config remote.origin.url https://github.com/docker/app.git # timeout=10 > git config --add remote.origin.fetch +refs/pull/647/head:refs/remotes/origin/PR-647 # 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/647/head:refs/remotes/origin/PR-647 > git config core.sparsecheckout # timeout=10 > git checkout -f da6fa10d1d1c593d2005b7c8c97ebba96483e990 > git config remote.origin.url https://github.com/docker/app.git # timeout=10 > git config --add remote.origin.fetch +refs/pull/647/head:refs/remotes/origin/PR-647 # 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/647/head:refs/remotes/origin/PR-647 > git config core.sparsecheckout # timeout=10 > git checkout -f da6fa10d1d1c593d2005b7c8c97ebba96483e990 > git config remote.origin.url https://github.com/docker/app.git # timeout=10 > git config --add remote.origin.fetch +refs/pull/647/head:refs/remotes/origin/PR-647 # 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/647/head:refs/remotes/origin/PR-647 > git config core.sparsecheckout # timeout=10 > git checkout -f da6fa10d1d1c593d2005b7c8c97ebba96483e990 Commit message: "remove the status command from docker app CLI" First time build. Skipping changelog. Commit message: "remove the status command from docker app CLI" Commit message: "remove the status command from docker app CLI" [Pipeline] ansiColor [Pipeline] { [Pipeline] sh [Pipeline] ansiColor [Pipeline] { [Pipeline] sh + make -f docker.Makefile cli-cross cross e2e-cross tars docker build --build-arg=EXPERIMENTAL --build-arg=TAG --build-arg=COMMIT --build-arg=ALPINE_VERSION --build-arg=GOPROXY --target=build -t docker-app-cli:jenkins-app-PR-647-2 . [Pipeline] ansiColor [Pipeline] { [Pipeline] sh > git rev-list --no-walk 89717ded69ad8b258a35cbd43b795ffbe8d580b6 # timeout=10 + 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-647-2 . + make -f docker.Makefile lint Linting... docker build -t docker-app-lint:jenkins-app-PR-647-2 -f Dockerfile.lint . Sending build context to Docker daemon 72.89MB Step 1/8 : FROM dockercore/golang-cross:1.12.9@sha256:3ea9dcef4dd2c46d80445c0b22d6177817f4cfce22c523cc12a5a1091cb37705 AS build ---> 518d5e4626aa Step 2/8 : ENV DISABLE_WARN_OUTSIDE_CONTAINER=1 Sending build context to Docker daemon 72.89MB 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} ---> e0d646523991 Step 4/8 : RUN apk add --no-cache curl git make coreutils ---> Using cache ---> 3a7c1ba43ce3 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/* ---> Using cache ---> 3b4e59719d1b Step 6/8 : WORKDIR /go/src/github.com/docker/app ---> Using cache ---> da008ae5dec7 Step 7/8 : ENV CGO_ENABLED=0 ---> Using cache ---> 3cf6c5536db2 Step 8/8 : COPY . . Sending build context to Docker daemon 72.89MB 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 ---> 51095bb3d374 Step 4/14 : WORKDIR /go/src/github.com/docker/app/ ---> Using cache ---> 5ae339494244 Step 5/14 : COPY . . ---> Running in c37ff340bc2c Removing intermediate container c37ff340bc2c ---> fea31e854866 Step 3/8 : RUN apt-get install -y -q --no-install-recommends coreutils util-linux uuid-runtime ---> Running in 53ee510e17f1 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 ---> 787851e29530 Step 6/14 : ARG EXPERIMENTAL="off" 0 upgraded, 1 newly installed, 0 to remove and 1 not upgraded. Need to get 95.2 kB of archives. After this operation, 211 kB of additional disk space will be used. Get:1 http://deb.debian.org/debian buster/main amd64 uuid-runtime amd64 2.33.1-0.1 [95.2 kB] [91mdebconf: delaying package configuration, since apt-utils is not installed [0mFetched 95.2 kB in 0s (360 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' ... ---> Running in 81448538359b Removing intermediate container 81448538359b ---> 2a3509f7507d Step 7/14 : ARG TAG="unknown" ---> Running in 1c3560d9d04e 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 1c3560d9d04e ---> abae61f80574 Step 8/14 : RUN make EXPERIMENTAL=${EXPERIMENTAL} BUILD_TAG=${BUILD_TAG} TAG=${TAG} bin/cnab-run ---> Running in 337d6f7c71ed ---> 9d2043d2d6cf Successfully built 9d2043d2d6cf Successfully tagged docker-app-lint:jenkins-app-PR-647-2 docker run --rm docker-app-lint:jenkins-app-PR-647-2 make lint Removing intermediate container 53ee510e17f1 ---> 7b25a89547e2 Step 4/8 : WORKDIR /go/src/github.com/docker/cli ---> Running in 8a67abc20068 Removing intermediate container 8a67abc20068 ---> c2e8ad0849d3 Step 5/8 : RUN git clone https://github.com/docker/cli . && git checkout a1b83ffd2cbeefc0752e5aa7a543d49c1ddfd2cb ---> Running in 386c7b4af26a Linting... CGO_ENABLED=0 go build -tags="" -ldflags="-s -w -X github.com/docker/app/internal.GitCommit=da6fa10d -X github.com/docker/app/internal.Version=jenkins-app-PR-647-2 -X github.com/docker/app/internal.Experimental=off -X github.com/docker/app/internal.BuildTime=2019-09-27T13:22:30Z" -o bin/cnab-run ./cmd/cnab-run [91mCloning into '.'... [0m[91mNote: checking out 'a1b83ffd2cbeefc0752e5aa7a543d49c1ddfd2cb'. You are in 'detached HEAD' state. You can look around, make experimental changes and commit them, and you can discard any commits you make in this state without impacting any branches by performing another checkout. If you want to create a new branch to retain commits you create, you may do so (now or later) by using -b with the checkout command again. Example: git checkout -b <new-branch-name> HEAD is now at a1b83ffd Merge pull request #1894 from thaJeztah/19.03_backport_reduce_vendoring_impact [0mRemoving intermediate container 386c7b4af26a ---> dfd4a14e735c Step 6/8 : ARG GOPROXY ---> Running in a0def7ad9cf7 Removing intermediate container a0def7ad9cf7 ---> 0e112a69399f Step 7/8 : RUN make binary-osx binary-windows binary && cp build/docker-linux-amd64 /usr/bin/docker ---> Running in 8cb0942f3881 ./scripts/build/osx Building build/docker-darwin-amd64 [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-647-2 . Sending build context to Docker daemon 72.89MB 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 ---> fdcb93eca62e Step 3/18 : RUN apt-get install -y -q --no-install-recommends coreutils util-linux uuid-runtime ---> Using cache ---> a8eca14be394 Step 4/18 : WORKDIR /go/src/github.com/docker/cli ---> Using cache ---> 4ce74216d4fc Step 5/18 : RUN git clone https://github.com/docker/cli . && git checkout a1b83ffd2cbeefc0752e5aa7a543d49c1ddfd2cb ---> Using cache ---> b0def46fa2f0 Step 6/18 : ARG GOPROXY ---> Using cache ---> 488cb13a571f Step 7/18 : RUN make binary-osx binary-windows binary && cp build/docker-linux-amd64 /usr/bin/docker ---> Using cache ---> 372fcf8ccfeb Step 8/18 : WORKDIR /go/src/github.com/docker/app/ ---> Using cache ---> f9e473adacd7 Step 9/18 : FROM build AS dev ---> f9e473adacd7 Step 10/18 : ENV PATH=${PATH}:/go/src/github.com/docker/app/bin/ ---> Using cache ---> 103a003c3ceb Step 11/18 : ARG DEP_VERSION=v0.5.1 ---> Using cache ---> 9e44e38527a5 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 ---> 35fa247c3017 Step 13/18 : ARG GOTESTSUM_VERSION=v0.3.4 ---> Using cache ---> 8a6aca87c851 Step 14/18 : ARG GOPROXY ---> Using cache ---> b4f478366d9f 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 ---> e9197c630820 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 ---> 76cca0a446f9 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 ---> cf43ceb2dcc0 Step 18/18 : COPY . . ---> 95cf6f52b6b8 [Warning] One or more build-args [COMMIT EXPERIMENTAL TAG ALPINE_VERSION] were not consumed Successfully built 95cf6f52b6b8 Successfully tagged docker-app-dev:jenkins-app-PR-647-2 Check Vendoring... docker run --rm docker-app-dev:jenkins-app-PR-647-2 sh -c "make vendor && hack/check-git-diff vendor" rm -rf vendor 1>&1 dep ensure -v (1/95) Wrote github.com/Azure/go-ansiterm@master (2/95) Wrote github.com/containerd/cgroups@master (3/95) Wrote github.com/davecgh/go-spew@v1.1.1 (4/95) Wrote github.com/containerd/fifo@master (5/95) Wrote github.com/containerd/ttrpc@master (6/95) Wrote github.com/Microsoft/go-winio@v0.4.12 (7/95) Wrote github.com/containerd/continuity@master (8/95) Wrote github.com/agl/ed25519@master (9/95) Wrote github.com/beorn7/perks@master (10/95) Wrote github.com/containerd/typeurl@master (11/95) Wrote github.com/coreos/go-systemd@v20 (12/95) Wrote github.com/Masterminds/semver@v1.4.2 (13/95) Wrote vbom.ml/util@master (14/95) Wrote github.com/Microsoft/hcsshim@v0.8.6 (15/95) Wrote github.com/docker/docker-credential-helpers@v0.6.1 (16/95) Wrote github.com/deislabs/cnab-go@v0.3.2-beta1 (17/95) Wrote github.com/docker/go@v1.5.1-1 (18/95) Wrote github.com/docker/cnab-to-oci@v0.1.0-beta2 (19/95) Wrote github.com/docker/go-events@master (20/95) Wrote github.com/docker/go-metrics@d466d4f6fd960e01820085bd7e1a24426ee7ef18 (21/95) Wrote github.com/docker/go-connections@v0.4.0 (22/95) Wrote github.com/docker/go-units@v0.3.3 (23/95) Wrote github.com/godbus/dbus@v5.0.1 (24/95) Wrote github.com/gogo/googleapis@v1.2.0 (25/95) Wrote github.com/google/go-cmp@v0.2.0 (26/95) Wrote github.com/google/gofuzz@v1.0.0 (27/95) Wrote github.com/google/shlex@master (28/95) Wrote github.com/gorilla/mux@v1.7.1 (29/95) Wrote github.com/hashicorp/go-version@v1.1.0 (30/95) Wrote github.com/hashicorp/golang-lru@v0.5.1 (31/95) Wrote github.com/imdario/mergo@master (32/95) Wrote github.com/inconshreveable/mousetrap@v1.0 (33/95) Wrote github.com/globalsign/mgo@master (34/95) Wrote github.com/konsorten/go-windows-terminal-sequences@v1.0.2 (35/95) Wrote github.com/mattn/go-shellwords@v1.0.5 (36/95) Wrote github.com/json-iterator/go@v1.1.6 (37/95) Wrote github.com/matttproud/golang_protobuf_extensions@v1.0.1 (38/95) Wrote github.com/googleapis/gnostic@v0.2.0 (39/95) Wrote github.com/mitchellh/mapstructure@v1.1.2 (40/95) Wrote github.com/docker/compose-on-kubernetes@v0.4.21 (41/95) Wrote github.com/docker/distribution@0d3efadf0154c2b8a4e7b6621fff9809655cc580 (42/95) Wrote github.com/modern-go/concurrent@1.0.3 (43/95) Wrote github.com/miekg/pkcs11@master (44/95) Wrote github.com/modern-go/reflect2@1.0.1 (45/95) Wrote github.com/opencontainers/go-digest@v1.0.0-rc1 (46/95) Wrote github.com/oklog/ulid@v1.3.1 (47/95) Wrote github.com/morikuni/aec@master (48/95) Wrote github.com/pkg/errors@v0.8.1 (49/95) Wrote github.com/golang/protobuf@v1.3.1 (50/95) Wrote github.com/opencontainers/image-spec@v1.0.1 (51/95) Wrote github.com/opencontainers/runtime-spec@29686dbc5559d93fb1ef402eeda3e35c38d75af4 (52/95) Wrote github.com/prometheus/client_model@master (53/95) Wrote github.com/prometheus/client_golang@v0.8.0 (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/syndtr/gocapability@master (60/95) Wrote github.com/containerd/containerd@master (61/95) Wrote github.com/spf13/cobra@v0.0.5 (62/95) Wrote github.com/spf13/pflag@master (63/95) Wrote github.com/wadey/gocovmerge@master (64/95) Wrote github.com/xeipuuv/gojsonpointer@master (65/95) Wrote github.com/xeipuuv/gojsonreference@master (66/95) Wrote github.com/opencontainers/runc@v1.0.0-rc7 (67/95) Wrote github.com/xeipuuv/gojsonschema@93e72a773fade158921402d6a24c819b48aba29d (68/95) Wrote golang.org/x/oauth2@master (69/95) Wrote golang.org/x/sync@master (70/95) Wrote golang.org/x/crypto@master (71/95) Wrote github.com/docker/swarmkit@18e7e58ea1a5ec016625a636d0d52500eea123bc (72/95) Wrote github.com/docker/cli@83751b978155dc889c35e0e49654f76e7cf8d951 (73/95) Wrote golang.org/x/time@master (74/95) Wrote gopkg.in/inf.v0@v0.9.1 (75/95) Wrote golang.org/x/net@master (76/95) Wrote google.golang.org/appengine@v1.5.0 (77/95) Wrote gotest.tools@v2.3.0 (78/95) Wrote gopkg.in/yaml.v2 (from https://github.com/simonferquel/yaml)@c86e64ed9581b7588e736f0c3e6ecc02cc22996e Removing intermediate container 337d6f7c71ed ---> d459fb4dc14e 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 f2078da973a1 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 f2078da973a1 ---> ac249ec8ddfa Step 11/14 : USER cnab ---> Running in 4ba6d3e5c50d Removing intermediate container 4ba6d3e5c50d ---> a636ea83ea2c Step 12/14 : COPY --from=build /go/src/github.com/docker/app/bin/cnab-run /cnab/app/run ---> 7126cffe03fa Step 13/14 : WORKDIR /cnab/app ---> Running in 18c3f541e7b6 Removing intermediate container 18c3f541e7b6 ---> 3ff2102f587a Step 14/14 : CMD /cnab/app/run ---> Running in f89d28577fea Removing intermediate container f89d28577fea ---> 2e86d12323ba [Warning] One or more build-args [GOPROXY COMMIT] were not consumed Successfully built 2e86d12323ba Successfully tagged docker/cnab-app-base:jenkins-app-PR-647-2 docker save docker/cnab-app-base:jenkins-app-PR-647-2 -o _build/invocation-image.tar [Pipeline] sh + make -f docker.Makefile INVOCATION_IMAGE_TAG=jenkins-app-PR-647-2-coverage OUTPUT=coverage-invocation-image.tar save-invocation-image-tag docker tag docker/cnab-app-base:jenkins-app-PR-647-2 docker/cnab-app-base:jenkins-app-PR-647-2-coverage docker save docker/cnab-app-base:jenkins-app-PR-647-2-coverage -o _build/coverage-invocation-image.tar [Pipeline] sh + make -f docker.Makefile INVOCATION_IMAGE_TAG=jenkins-app-PR-647-2-coverage-experimental OUTPUT=coverage-experimental-invocation-image.tar save-invocation-image-tag docker tag docker/cnab-app-base:jenkins-app-PR-647-2 docker/cnab-app-base:jenkins-app-PR-647-2-coverage-experimental docker save docker/cnab-app-base:jenkins-app-PR-647-2-coverage-experimental -o _build/coverage-experimental-invocation-image.tar [Pipeline] } [Pipeline] // ansiColor [Pipeline] dir Running in /home/ubuntu/workspace/app_PR-647/src/github.com/docker/app/_build [Pipeline] { [Pipeline] stash (79/95) Wrote github.com/coreos/etcd@v3.3.12 (80/95) Wrote k8s.io/klog@v0.2.0 (81/95) Wrote k8s.io/utils@master Stashed 1 file(s) to https://corp-us-east-1-jenkins-k8s-maste-jenkinsartifacts-1lzm7adht5e1j.s3.amazonaws.com/public/app/PR-647/2/stashes/invocation-image.tgz [Pipeline] stash (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 Stashed 1 file(s) to https://corp-us-east-1-jenkins-k8s-maste-jenkinsartifacts-1lzm7adht5e1j.s3.amazonaws.com/public/app/PR-647/2/stashes/coverage-invocation-image.tgz [Pipeline] stash Stashed 1 file(s) to https://corp-us-east-1-jenkins-k8s-maste-jenkinsartifacts-1lzm7adht5e1j.s3.amazonaws.com/public/app/PR-647/2/stashes/coverage-experimental-invocation-image.tgz [Pipeline] } [Pipeline] // dir [Pipeline] } [Pipeline] // dir Post stage [Pipeline] dir Running in /home/ubuntu/workspace/app_PR-647/src/github.com/docker/app [Pipeline] { [Pipeline] sh + docker rmi docker/cnab-app-base:jenkins-app-PR-647-2 Untagged: docker/cnab-app-base:jenkins-app-PR-647-2 [Pipeline] sh (86/95) Wrote golang.org/x/text@v0.3.0 (87/95) Wrote github.com/theupdateframework/notary@v0.6.1 + docker rmi docker/cnab-app-base:jenkins-app-PR-647-2-coverage Untagged: docker/cnab-app-base:jenkins-app-PR-647-2-coverage [Pipeline] sh + docker rmi docker/cnab-app-base:jenkins-app-PR-647-2-coverage-experimental Untagged: docker/cnab-app-base:jenkins-app-PR-647-2-coverage-experimental Deleted: sha256:2e86d12323ba4472e7080d64bfa2349d5c6a95b17d8424457a1349f8a559cb14 Deleted: sha256:3ff2102f587a6bc7c4e97a57485912c07dce0769a7479c8a2bfbf8eb54f182a0 Deleted: sha256:7126cffe03fa341ef0e1479c0cc01c4a6400f005414867bd4c264e10db357af8 Deleted: sha256:2205f252d491e99b4c7c0670ea2a398034739ad2eeb765c3724d52987b5728ec Deleted: sha256:a636ea83ea2c64aace6219fa431628b991f88199d3f79600a4e2c73d061e3b14 Deleted: sha256:ac249ec8ddfa9dd6fce3d354bf9e14d71284d2ce932a4d1c776d65ec1d0cbcba Deleted: sha256:b9d92ab5fafcf20a182e80e6606625bc228f71f465fc913910b52beede823b35 [Pipeline] } [Pipeline] // dir [Pipeline] deleteDir [Pipeline] } [Pipeline] // node [Pipeline] } [Pipeline] // stage [Pipeline] } (88/95) Wrote golang.org/x/tools@master ./scripts/build/windows Generating windows resources Building build/docker-windows-amd64 (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 (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 WARNING: binary creates a Linux executable. Use cross for macOS or Windows. ./scripts/build/binary Building statically linked build/docker-linux-amd64 (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 8cb0942f3881 ---> 8703ec6927e1 Step 8/8 : WORKDIR /go/src/github.com/docker/app/ ---> Running in 07d9257561d8 Removing intermediate container 07d9257561d8 ---> a43e84132813 [Warning] One or more build-args [TAG ALPINE_VERSION COMMIT EXPERIMENTAL] were not consumed Successfully built a43e84132813 Successfully tagged docker-app-cli:jenkins-app-PR-647-2 docker create --name docker-app-cli-jenkins-app-PR-647-2 docker-app-cli:jenkins-app-PR-647-2 noop 6869bc0cbcbe6fd28e2972436f3ad55abf6e30beaa77a079c6f29a1bd8b9e2f4 docker cp docker-app-cli-jenkins-app-PR-647-2:/go/src/github.com/docker/cli/build/docker-linux-amd64 bin/docker-linux docker cp docker-app-cli-jenkins-app-PR-647-2:/go/src/github.com/docker/cli/build/docker-darwin-amd64 bin/docker-darwin docker cp docker-app-cli-jenkins-app-PR-647-2:/go/src/github.com/docker/cli/build/docker-windows-amd64 bin/docker-windows.exe docker rm docker-app-cli-jenkins-app-PR-647-2 docker-app-cli-jenkins-app-PR-647-2 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-647-2 . Sending build context to Docker daemon 72.89MB 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 ---> fea31e854866 Step 3/22 : RUN apt-get install -y -q --no-install-recommends coreutils util-linux uuid-runtime ---> Using cache ---> 7b25a89547e2 Step 4/22 : WORKDIR /go/src/github.com/docker/cli ---> Using cache ---> c2e8ad0849d3 Step 5/22 : RUN git clone https://github.com/docker/cli . && git checkout a1b83ffd2cbeefc0752e5aa7a543d49c1ddfd2cb ---> Using cache ---> dfd4a14e735c Step 6/22 : ARG GOPROXY ---> Using cache ---> 0e112a69399f Step 7/22 : RUN make binary-osx binary-windows binary && cp build/docker-linux-amd64 /usr/bin/docker ---> Using cache ---> 8703ec6927e1 Step 8/22 : WORKDIR /go/src/github.com/docker/app/ ---> Using cache ---> a43e84132813 Step 9/22 : FROM build AS dev ---> a43e84132813 Step 10/22 : ENV PATH=${PATH}:/go/src/github.com/docker/app/bin/ ---> Running in bc0503fbc8f0 Removing intermediate container bc0503fbc8f0 ---> d69d1b3b236d Step 11/22 : ARG DEP_VERSION=v0.5.1 ---> Running in e899ad33569b Removing intermediate container e899ad33569b ---> f0abaeb27bcc 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 3b835576aea8 [91m % Total [0m[91m % Received % Xferd Average Speed Time Time Time Current [0m[91m [0m[91mDload Upload Total Spent Le[0m[91mft Speed 0 0 0 [0m[91m 0 [0m[91m 0 [0m[91m 0 0 0 --:--:-- -[0m[91m-:--:[0m[91m-- --[0m[91m:--:-- 0[0m[91m 100 605 0 605 0 0 7117 0 --:--:-- --:--:-- --:--:-- 7117 [0m[91m 7 10.5M 7 773k[0m[91m 0 0 2684k 0 0:00:04 --:--:-- 0:00:04 2684k[0m[91m 100 10.5M 100 10.5M 0 0 27.6M 0 [0m[91m--:--:-- --:--:-- --:--:-- 105M [0mRemoving intermediate container 3b835576aea8 ---> da322b459ecb Step 13/22 : ARG GOTESTSUM_VERSION=v0.3.4 ---> Running in e849cdd0f272 Removing intermediate container e849cdd0f272 ---> f0be4528c9a5 Step 14/22 : ARG GOPROXY ---> Running in b53c8b9d4c2d Removing intermediate container b53c8b9d4c2d ---> 209e3db7f0d2 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 15e3712c49af [91mgo: finding github.com/google/go-cmp v0.2.0 [0m[91mgo: finding github.com/pkg/errors v0.8.0 [0m[91mgo: finding github.com/mattn/go-isatty v0.0.3 [0m[91mgo: finding github.com/stretchr/testify v1.3.0 [0m[91mgo: finding github.com/sirupsen/logrus v1.0.5 [0m[91mgo: finding github.com/fatih/color v1.6.0 [0m[91mgo: finding github.com/onsi/gomega v1.4.3 [0m[91mgo: finding github.com/onsi/ginkgo v1.8.0 [0m[91mgo: finding gopkg.in/gemnasium/logrus-airbrake-hook.v2 v2.1.2 [0m[91mgo: finding gotest.tools v2.1.0+incompatible [0m[91mgo: finding github.com/mattn/go-colorable v0.0.9 [0m[91mgo: finding github.com/fsnotify/fsnotify v1.4.7 [0m[91mgo: finding gopkg.in/airbrake/gobrake.v2 v2.0.9 [0m[91mgo: finding github.com/hpcloud/tail v1.0.0 [0m[91mgo: finding github.com/jonboulle/clockwork v0.1.0 [0m[91mgo: finding gopkg.in/yaml.v2 v2.2.1 [0m[91mgo: finding github.com/stretchr/objx v0.1.0 [0m[91mgo: finding gopkg.in/tomb.v1 v1.0.0-20141024135613-dd632973f1e7 [0m[91mgo: finding github.com/pmezard/go-difflib v1.0.0 [0m[91mgo: finding github.com/onsi/ginkgo v1.6.0 [0m[91mgo: finding github.com/golang/protobuf v1.2.0 [0m[91mgo: finding golang.org/x/sys v0.0.0-20180909124046-d0be0721c37e [0m[91mgo: finding github.com/spf13/pflag v1.0.1 [0m[91mgo: finding gopkg.in/fsnotify.v1 v1.4.7 [0m[91mgo: finding golang.org/x/net v0.0.0-20180906233101-161cd47e91fd [0m[91mgo: finding github.com/davecgh/go-spew v1.1.0 [0m[91mgo: finding golang.org/x/net v0.0.0-20181102091132-c10e9556a7bc [0m[91mgo: finding golang.org/x/text v0.3.0 [0m[91mgo: finding gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405 [0m[91mgo: finding golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f [0m[91mgo: finding golang.org/x/crypto v0.0.0-20180426230345-b49d69b5da94 [0m[91mgo: downloading gotest.tools v2.1.0+incompatible [0m[91mgo: extracting gotest.tools v2.1.0+incompatible [0m[91mgo: downloading github.com/sirupsen/logrus v1.0.5 [0m[91mgo: downloading github.com/pkg/errors v0.8.0 [0m[91mgo: downloading github.com/fatih/color v1.6.0 [0m[91mgo: downloading github.com/spf13/pflag v1.0.1 [0m[91mgo: downloading golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f [0m[91mgo: downloading github.com/jonboulle/clockwork v0.1.0 [0m[91mgo: extracting github.com/sirupsen/logrus v1.0.5 [0m[91mgo: downloading golang.org/x/sys v0.0.0-20180909124046-d0be0721c37e [0m[91mgo: downloading golang.org/x/crypto v0.0.0-20180426230345-b49d69b5da94 [0m[91mgo: extracting github.com/pkg/errors v0.8.0 [0m[91mgo: extracting golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f [0m[91mgo: extracting github.com/jonboulle/clockwork v0.1.0 [0m[91mgo: downloading golang.org/x/net v0.0.0-20181102091132-c10e9556a7bc [0m[91mgo: extracting github.com/spf13/pflag v1.0.1 [0m[91mgo: extracting github.com/fatih/color v1.6.0 [0m[91mgo: downloading github.com/mattn/go-isatty v0.0.3 [0m[91mgo: downloading github.com/mattn/go-colorable v0.0.9 [0m[91mgo: extracting github.com/mattn/go-isatty v0.0.3 [0m[91mgo: extracting github.com/mattn/go-colorable v0.0.9 [0m[91mgo: extracting golang.org/x/crypto v0.0.0-20180426230345-b49d69b5da94 [0m[91mgo: extracting golang.org/x/net v0.0.0-20181102091132-c10e9556a7bc [0m[91mgo: extracting golang.org/x/sys v0.0.0-20180909124046-d0be0721c37e [0mRemoving intermediate container 15e3712c49af ---> 2a906ac6b078 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 0b94be25755a Removing intermediate container 0b94be25755a ---> 9df44d2bd59e 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 d1525d941deb [91mgolang.org/x/tools/internal/semver [0m[91mgithub.com/pkg/errors [0m[91mgolang.org/x/tools/go/ast/astutil [0m[91mgolang.org/x/tools/go/internal/gcimporter [0m[91mgolang.org/x/tools/go/internal/packagesdriver [0m[91mgolang.org/x/tools/internal/fastwalk [0m[91mgolang.org/x/tools/internal/gopathwalk [0m[91mgolang.org/x/tools/internal/module [0m[91mgolang.org/x/tools/go/gcexportdata [0m[91mgolang.org/x/tools/go/packages [0m[91mgolang.org/x/tools/internal/imports [0m[91mgolang.org/x/tools/imports [0m[91mgithub.com/mjibson/esc/embed [0m[91mgithub.com/mjibson/esc [0mRemoving intermediate container d1525d941deb ---> 6c378d08e738 Step 18/22 : COPY . . ---> 3ce78d04e52b Step 19/22 : FROM dev AS cross ---> 3ce78d04e52b Step 20/22 : ARG EXPERIMENTAL="off" ---> Running in e01967a6daf2 Removing intermediate container e01967a6daf2 ---> fee926b52e60 Step 21/22 : ARG TAG="unknown" ---> Running in d334abc2413b Removing intermediate container d334abc2413b ---> b15da1fb47f1 Step 22/22 : RUN make EXPERIMENTAL=${EXPERIMENTAL} TAG=${TAG} cross ---> Running in 3b2822999aa4 GOOS=linux CGO_ENABLED=0 go build -tags="" -ldflags="-s -w -X github.com/docker/app/internal.GitCommit=da6fa10d -X github.com/docker/app/internal.Version=jenkins-app-PR-647-2 -X github.com/docker/app/internal.Experimental=off -X github.com/docker/app/internal.BuildTime=2019-09-27T13:27:09Z" -o bin/docker-app-linux ./cmd/docker-app GOOS=darwin CGO_ENABLED=0 go build -tags="" -ldflags="-s -w -X github.com/docker/app/internal.GitCommit=da6fa10d -X github.com/docker/app/internal.Version=jenkins-app-PR-647-2 -X github.com/docker/app/internal.Experimental=off -X github.com/docker/app/internal.BuildTime=2019-09-27T13:27:09Z" -o bin/docker-app-darwin ./cmd/docker-app GOOS=windows CGO_ENABLED=0 go build -tags="" -ldflags="-s -w -X github.com/docker/app/internal.GitCommit=da6fa10d -X github.com/docker/app/internal.Version=jenkins-app-PR-647-2 -X github.com/docker/app/internal.Experimental=off -X github.com/docker/app/internal.BuildTime=2019-09-27T13:27:09Z" -o bin/docker-app-windows.exe ./cmd/docker-app GOOS=linux CGO_ENABLED=0 go build -tags="" -ldflags="-s -w -X github.com/docker/app/internal.GitCommit=da6fa10d -X github.com/docker/app/internal.Version=jenkins-app-PR-647-2 -X github.com/docker/app/internal.Experimental=off -X github.com/docker/app/internal.BuildTime=2019-09-27T13:27:09Z" -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=da6fa10d -X github.com/docker/app/internal.Version=jenkins-app-PR-647-2 -X github.com/docker/app/internal.Experimental=off -X github.com/docker/app/internal.BuildTime=2019-09-27T13:27:09Z" -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=da6fa10d -X github.com/docker/app/internal.Version=jenkins-app-PR-647-2 -X github.com/docker/app/internal.Experimental=off -X github.com/docker/app/internal.BuildTime=2019-09-27T13:27:09Z" -o bin/docker-app-standalone-windows.exe ./cmd/docker-app-standalone Removing intermediate container 3b2822999aa4 ---> 83e50c3fd396 [Warning] One or more build-args [COMMIT ALPINE_VERSION] were not consumed Successfully built 83e50c3fd396 Successfully tagged docker-app-cross:jenkins-app-PR-647-2 docker create --name docker-app-cross-jenkins-app-PR-647-2 docker-app-cross:jenkins-app-PR-647-2 noop 5e5ae5f3d14944a357e07ce5c5dc67ae7a9df8b56a1753ea71ce1529074ae5d4 docker cp docker-app-cross-jenkins-app-PR-647-2:/go/src/github.com/docker/app/bin/docker-app-linux bin/docker-app-linux docker cp docker-app-cross-jenkins-app-PR-647-2:/go/src/github.com/docker/app/bin/docker-app-darwin bin/docker-app-darwin docker cp docker-app-cross-jenkins-app-PR-647-2:/go/src/github.com/docker/app/bin/docker-app-windows.exe bin/docker-app-windows.exe docker cp docker-app-cross-jenkins-app-PR-647-2:/go/src/github.com/docker/app/bin/docker-app-standalone-linux bin/docker-app-standalone-linux docker cp docker-app-cross-jenkins-app-PR-647-2:/go/src/github.com/docker/app/bin/docker-app-standalone-darwin bin/docker-app-standalone-darwin docker cp docker-app-cross-jenkins-app-PR-647-2:/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-647-2 docker-app-cross-jenkins-app-PR-647-2 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-647-2 . Sending build context to Docker daemon 72.89MB 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 ---> fea31e854866 Step 3/26 : RUN apt-get install -y -q --no-install-recommends coreutils util-linux uuid-runtime ---> Using cache ---> 7b25a89547e2 Step 4/26 : WORKDIR /go/src/github.com/docker/cli ---> Using cache ---> c2e8ad0849d3 Step 5/26 : RUN git clone https://github.com/docker/cli . && git checkout a1b83ffd2cbeefc0752e5aa7a543d49c1ddfd2cb ---> Using cache ---> dfd4a14e735c Step 6/26 : ARG GOPROXY ---> Using cache ---> 0e112a69399f Step 7/26 : RUN make binary-osx binary-windows binary && cp build/docker-linux-amd64 /usr/bin/docker ---> Using cache ---> 8703ec6927e1 Step 8/26 : WORKDIR /go/src/github.com/docker/app/ ---> Using cache ---> a43e84132813 Step 9/26 : FROM build AS dev ---> a43e84132813 Step 10/26 : ENV PATH=${PATH}:/go/src/github.com/docker/app/bin/ ---> Using cache ---> d69d1b3b236d Step 11/26 : ARG DEP_VERSION=v0.5.1 ---> Using cache ---> f0abaeb27bcc 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 ---> da322b459ecb Step 13/26 : ARG GOTESTSUM_VERSION=v0.3.4 ---> Using cache ---> f0be4528c9a5 Step 14/26 : ARG GOPROXY ---> Using cache ---> 209e3db7f0d2 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 ---> 2a906ac6b078 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 ---> 9df44d2bd59e 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 ---> 6c378d08e738 Step 18/26 : COPY . . ---> Using cache ---> 3ce78d04e52b Step 19/26 : FROM dev AS cross ---> 3ce78d04e52b Step 20/26 : ARG EXPERIMENTAL="off" ---> Using cache ---> fee926b52e60 Step 21/26 : ARG TAG="unknown" ---> Using cache ---> b15da1fb47f1 Step 22/26 : RUN make EXPERIMENTAL=${EXPERIMENTAL} TAG=${TAG} cross ---> Using cache ---> 83e50c3fd396 Step 23/26 : FROM cross AS e2e-cross ---> 83e50c3fd396 Step 24/26 : ARG EXPERIMENTAL="off" ---> Running in 8bc1f75ade25 Removing intermediate container 8bc1f75ade25 ---> 8d70f3361cf0 Step 25/26 : ARG TAG="unknown" ---> Running in bc5c35a07770 Removing intermediate container bc5c35a07770 ---> 8aa884f96de0 Step 26/26 : RUN make EXPERIMENTAL=${EXPERIMENTAL} TAG=${TAG} e2e-cross ---> Running in 909492fc97bb GOOS=linux CGO_ENABLED=0 go build -tags="" -ldflags="-s -w -X github.com/docker/app/internal.GitCommit=da6fa10d -X github.com/docker/app/internal.Version=jenkins-app-PR-647-2 -X github.com/docker/app/internal.Experimental=off -X github.com/docker/app/internal.BuildTime=2019-09-27T13:29:52Z" -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=da6fa10d -X github.com/docker/app/internal.Version=jenkins-app-PR-647-2 -X github.com/docker/app/internal.Experimental=off -X github.com/docker/app/internal.BuildTime=2019-09-27T13:29:52Z" -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=da6fa10d -X github.com/docker/app/internal.Version=jenkins-app-PR-647-2 -X github.com/docker/app/internal.Experimental=off -X github.com/docker/app/internal.BuildTime=2019-09-27T13:29:52Z" -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=da6fa10d -X github.com/docker/app/internal.Version=jenkins-app-PR-647-2 -X github.com/docker/app/internal.Experimental=off -X github.com/docker/app/internal.BuildTime=2019-09-27T13:29:52Z" -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=da6fa10d -X github.com/docker/app/internal.Version=jenkins-app-PR-647-2 -X github.com/docker/app/internal.Experimental=off -X github.com/docker/app/internal.BuildTime=2019-09-27T13:29:52Z" -c -o bin/docker-app-e2e-windows.exe ./e2e/ Removing intermediate container 909492fc97bb ---> d17e268a1c29 [Warning] One or more build-args [ALPINE_VERSION COMMIT] were not consumed Successfully built d17e268a1c29 Successfully tagged docker-app-e2e-cross:jenkins-app-PR-647-2 docker create --name docker-app-e2e-cross-jenkins-app-PR-647-2 docker-app-e2e-cross:jenkins-app-PR-647-2 noop 9bb375e4b77ed951c62d36f55228186b0a55984caec96b734e282fc1140aedf4 docker cp docker-app-e2e-cross-jenkins-app-PR-647-2:/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-647-2:/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-647-2:/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-647-2:/usr/local/bin/gotestsum-linux bin/gotestsum-linux docker cp docker-app-e2e-cross-jenkins-app-PR-647-2:/usr/local/bin/gotestsum-darwin bin/gotestsum-darwin docker cp docker-app-e2e-cross-jenkins-app-PR-647-2:/usr/local/bin/gotestsum-windows.exe bin/gotestsum-windows.exe docker cp docker-app-e2e-cross-jenkins-app-PR-647-2:/usr/local/bin/test2json-linux bin/test2json-linux docker cp docker-app-e2e-cross-jenkins-app-PR-647-2:/usr/local/bin/test2json-darwin bin/test2json-darwin docker cp docker-app-e2e-cross-jenkins-app-PR-647-2:/usr/local/bin/test2json-windows.exe bin/test2json-windows.exe docker rm docker-app-e2e-cross-jenkins-app-PR-647-2 docker-app-e2e-cross-jenkins-app-PR-647-2 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-647/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-647/2/stashes/binaries.tgz [Pipeline] } [Pipeline] // dir [Pipeline] dir Running in /home/ubuntu/workspace/app_PR-647/src/github.com/docker/app/e2e [Pipeline] { [Pipeline] stash Stashed 60 file(s) to https://corp-us-east-1-jenkins-k8s-maste-jenkinsartifacts-1lzm7adht5e1j.s3.amazonaws.com/public/app/PR-647/2/stashes/e2e.tgz [Pipeline] } [Pipeline] // dir [Pipeline] dir Running in /home/ubuntu/workspace/app_PR-647/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-647/2/stashes/examples.tgz [Pipeline] } [Pipeline] // dir [Pipeline] sh + docker image ls --format={{.Repository}}:{{.Tag}} *jenkins-app-PR-647-2* + xargs docker image rm -f Untagged: docker-app-e2e-cross:jenkins-app-PR-647-2 Deleted: sha256:d17e268a1c293defa05b127f5f971d23ae7c04daae1eca3f76b9d34415d5a276 Deleted: sha256:62c3c586ad97baf3318d8530446a97e3578c1f89a418d73fcd8faa46aebe0fd5 Deleted: sha256:8aa884f96de0c3614e12349043c0e88420e1475a3bc3db608f707ef4ba12ead8 Deleted: sha256:8d70f3361cf0144819ddbaa6c3508037f519c1d13b25dd6d32bfc087173ccccf Untagged: docker-app-cross:jenkins-app-PR-647-2 Deleted: sha256:83e50c3fd3969993fff8fe6ac9f8e81ae0bae39815ee3d1d46eb4d8c5b137ad2 Deleted: sha256:1cd754bf2bb2f81388f86e6c5ce1b6615be5767ec8d7f7667514904684956896 Deleted: sha256:b15da1fb47f11edd02d06dcc7998203b834038187d04fcf886a54ee7afac998d Deleted: sha256:fee926b52e6086bc133d25364fe1f4f12f41600c1a586624380a43e371fff0bd Deleted: sha256:3ce78d04e52be63a8a41eb41473ad60716eb3031c82d1c99b1fafdaca71a6998 Deleted: sha256:4403874d60cd70ea59fb3dd9a13f5043da5bbffbb8e155fb470542fa2d62d257 Deleted: sha256:6c378d08e738344c5daaeee083171f50929433593230df93670e5e3da8dd639d Deleted: sha256:ad16ffd09b9e3bf441d419cc8e4c9c5930e7edd072a15be9f6aac97561896569 Deleted: sha256:9df44d2bd59eb3f5f93cf5628282896fe37c1e08d502dcfbbcb13c0ddbd02ff8 Deleted: sha256:2e67f3515073c6f89033024a124ebdd89e8bc1acb04a2b3d9593a5611547ae6c Deleted: sha256:2a906ac6b0788bfd3c9264528e9ea20c76aa1ec0fc90df47b3319839d5e646b5 Deleted: sha256:b17b18be5fad682d418b373340bdbddbc36b71ca4e51decf2e58da1b78869074 Deleted: sha256:209e3db7f0d264a50aa905391f1105310e7ba3e2c3a4d1284bda20c790b6b09f Deleted: sha256:f0be4528c9a533f03138737e21378bd926b3129dc9d93cdc244f388a300897ec Deleted: sha256:da322b459ecb6b8aee734fa2b0678a9df7091df956bdf85c7c6e87cf06f370df Deleted: sha256:80d0bce10b4a09efd9de12243e62a15f269e82bc15670c1b494289beb9de873b Deleted: sha256:f0abaeb27bcca1770f207c22ef6d75e7ddc345a8f124e0ffd6509559897b6398 Deleted: sha256:d69d1b3b236db61d9b6e4618df87b5205190459070ca6548402ea58bc6aaea65 Untagged: docker-app-cli:jenkins-app-PR-647-2 Deleted: sha256:a43e841328138242e7a384ca9e42c50cdc6cc4f4df5ff4fd9e302f3cf7a9a9e4 Deleted: sha256:25cd8db3ed20a63e24ed3841b03b0ee014c03c714c2cddc2f169f7736e42c5a4 Deleted: sha256:8703ec6927e18054eec28993fdf2f07b5dd213e98f690fbe5577b173e98ff2f6 Deleted: sha256:19e7af5206cb3f9b3fad69bc349eb8188eef7caedd205d1582faa0973dd4222b Deleted: sha256:0e112a69399f73c3a0b4675229a47195c0b2973a057d78b5b7b8b3ec832ef63b Deleted: sha256:dfd4a14e735cf4e37a2b6853a2f5916276d20d87eec8dd1cadf82f5ee5badefa Deleted: sha256:b9a7344d4f65a6ee763fd799cb284ab5151faf045a06a60e4b205db116106ffc Deleted: sha256:c2e8ad0849d36338a065960b6cc558e04ec1865ff38587189587f84600a0cdf8 Deleted: sha256:551cffc587bf9749588033426bf021af8dd12260ddb0c6baf127a4fd9638b6f6 Deleted: sha256:7b25a89547e2ac2b5f9c1ac348a018716c840efe4c1b1e1cfce24a79ec6726a8 Deleted: sha256:edbdf05b5ecf74fff32cf6911c2bd214058258ec81b01345899c348971a07c35 Deleted: sha256:fea31e854866fc976ca7bee2efbf18b7e8d790dd538412922d3e0b04fe0610da [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-0318715efaf52f901) in /home/ubuntu/workspace/app_PR-647 [Pipeline] { [Pipeline] dir Running in /home/ubuntu/workspace/app_PR-647/src/github.com/docker/app [Pipeline] { Running on ubuntu-1804-overlay2 (i-0edd6e37c8cef4c55) in /home/ubuntu/workspace/app_PR-647 [Pipeline] { [Pipeline] checkout using credential docker-jenkins-github-credentials [Pipeline] dir Running in /home/ubuntu/workspace/app_PR-647/src/github.com/docker/app [Pipeline] { Cloning the remote Git repository Cloning with configured refspecs honoured and without tags Running on ubuntu-1804-overlay2 (i-0b3db7290eb8113bf) in /home/ubuntu/workspace/app_PR-647 [Pipeline] checkout [Pipeline] { [Pipeline] withEnv [Pipeline] { using credential docker-jenkins-github-credentials Cloning the remote Git repository Cloning with configured refspecs honoured and without tags [Pipeline] dir Running in /home/ubuntu/workspace/app_PR-647/src/github.com/docker/app [Pipeline] { [Pipeline] checkout using credential docker-jenkins-github-credentials Cloning the remote Git repository Cloning with configured refspecs honoured and without tags Cloning repository https://github.com/docker/app.git > git init /home/ubuntu/workspace/app_PR-647/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/647/head:refs/remotes/origin/PR-647 Cloning repository https://github.com/docker/app.git > git init /home/ubuntu/workspace/app_PR-647/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/647/head:refs/remotes/origin/PR-647 Cloning repository https://github.com/docker/app.git > git init /home/ubuntu/workspace/app_PR-647/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/647/head:refs/remotes/origin/PR-647 Fetching without tags Fetching without tags Fetching without tags Checking out Revision da6fa10d1d1c593d2005b7c8c97ebba96483e990 (PR-647) Checking out Revision da6fa10d1d1c593d2005b7c8c97ebba96483e990 (PR-647) Checking out Revision da6fa10d1d1c593d2005b7c8c97ebba96483e990 (PR-647) > git config remote.origin.url https://github.com/docker/app.git # timeout=10 > git config --add remote.origin.fetch +refs/pull/647/head:refs/remotes/origin/PR-647 # 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/647/head:refs/remotes/origin/PR-647 > git config core.sparsecheckout # timeout=10 > git checkout -f da6fa10d1d1c593d2005b7c8c97ebba96483e990 > git config remote.origin.url https://github.com/docker/app.git # timeout=10 > git config --add remote.origin.fetch +refs/pull/647/head:refs/remotes/origin/PR-647 # 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/647/head:refs/remotes/origin/PR-647 > git config core.sparsecheckout # timeout=10 > git checkout -f da6fa10d1d1c593d2005b7c8c97ebba96483e990 > git config remote.origin.url https://github.com/docker/app.git # timeout=10 > git config --add remote.origin.fetch +refs/pull/647/head:refs/remotes/origin/PR-647 # 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/647/head:refs/remotes/origin/PR-647 > git config core.sparsecheckout # timeout=10 > git checkout -f da6fa10d1d1c593d2005b7c8c97ebba96483e990 Commit message: "remove the status command from docker app CLI" Commit message: "remove the status command from docker app CLI" Commit message: "remove the status command from docker app CLI" [Pipeline] dir Running in /home/ubuntu/workspace/app_PR-647/src/github.com/docker/app/_build [Pipeline] { [Pipeline] unstash [Pipeline] dir Running in /home/ubuntu/workspace/app_PR-647/src/github.com/docker/app/_build [Pipeline] { [Pipeline] unstash [Pipeline] dir Running in /home/ubuntu/workspace/app_PR-647/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-647/2/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-647/2/stashes/coverage-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-647/2/stashes/coverage-experimental-invocation-image.tgz [Pipeline] sh + docker load -i invocation-image.tar + docker load -i coverage-invocation-image.tar + docker load -i coverage-experimental-invocation-image.tar Loaded image: docker/cnab-app-base:jenkins-app-PR-647-2 [Pipeline] } [Pipeline] // dir [Pipeline] unstash Loaded image: docker/cnab-app-base:jenkins-app-PR-647-2-coverage [Pipeline] } [Pipeline] // dir Loaded image: docker/cnab-app-base:jenkins-app-PR-647-2-coverage-experimental [Pipeline] ansiColor [Pipeline] { [Pipeline] } [Pipeline] sh [Pipeline] // dir [Pipeline] ansiColor [Pipeline] { [Pipeline] sh + make -f docker.Makefile TAG=jenkins-app-PR-647-2-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-647-2 . + make EXPERIMENTAL=on TEST_RESULTS_PREFIX=experimental- -f docker.Makefile TAG=jenkins-app-PR-647-2-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-647-2 . Sending build context to Docker daemon 72.89MB 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 ---> 76f7f61e0d06 Step 3/18 : RUN apt-get install -y -q --no-install-recommends coreutils util-linux uuid-runtime ---> Using cache ---> b7cdaa130a62 Step 4/18 : WORKDIR /go/src/github.com/docker/cli ---> Using cache ---> 325c664cfbff Step 5/18 : RUN git clone https://github.com/docker/cli . && git checkout a1b83ffd2cbeefc0752e5aa7a543d49c1ddfd2cb ---> Using cache ---> fff275ad2e15 Step 6/18 : ARG GOPROXY ---> Using cache ---> 90b7abf19550 Step 7/18 : RUN make binary-osx binary-windows binary && cp build/docker-linux-amd64 /usr/bin/docker ---> Using cache ---> ccd8f8b35463 Step 8/18 : WORKDIR /go/src/github.com/docker/app/ ---> Using cache ---> a42fc73d4a01 Step 9/18 : FROM build AS dev ---> a42fc73d4a01 Step 10/18 : ENV PATH=${PATH}:/go/src/github.com/docker/app/bin/ ---> Using cache ---> cbd1374b483d Step 11/18 : ARG DEP_VERSION=v0.5.1 ---> Using cache ---> 67eac52292a1 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 ---> e07b636b8d12 Step 13/18 : ARG GOTESTSUM_VERSION=v0.3.4 ---> Using cache ---> 56028d3c110c Step 14/18 : ARG GOPROXY ---> Using cache ---> 7e627378089f 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 ---> f8ab460e7094 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 ---> 465a1f021a9d 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 ---> bc9939308bf2 Step 18/18 : COPY . . Sending build context to Docker daemon 72.89MB 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 ---> 2e105ce21e69 Step 3/18 : RUN apt-get install -y -q --no-install-recommends coreutils util-linux uuid-runtime ---> Using cache ---> 6412bd6fcc41 Step 4/18 : WORKDIR /go/src/github.com/docker/cli ---> Using cache ---> 6cd3663e47b9 Step 5/18 : RUN git clone https://github.com/docker/cli . && git checkout a1b83ffd2cbeefc0752e5aa7a543d49c1ddfd2cb ---> Using cache ---> 51b622364904 Step 6/18 : ARG GOPROXY ---> Using cache ---> e8047ad9f6ff Step 7/18 : RUN make binary-osx binary-windows binary && cp build/docker-linux-amd64 /usr/bin/docker ---> Using cache ---> fd78a6f7b0c3 Step 8/18 : WORKDIR /go/src/github.com/docker/app/ ---> Using cache ---> a78f73b3e768 Step 9/18 : FROM build AS dev ---> a78f73b3e768 Step 10/18 : ENV PATH=${PATH}:/go/src/github.com/docker/app/bin/ ---> Using cache ---> 97b05dc26247 Step 11/18 : ARG DEP_VERSION=v0.5.1 ---> Using cache ---> 7e4383cedadd 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 ---> 32659c17f1c7 Step 13/18 : ARG GOTESTSUM_VERSION=v0.3.4 ---> Using cache ---> a1be8a84e4db Step 14/18 : ARG GOPROXY ---> Using cache ---> c81fffcd3297 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 ---> 81f6d355370b 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 ---> 9531e4ff14bb 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 ---> 4a32620aa897 Step 18/18 : COPY . . ---> 4ef16bf89497 [Warning] One or more build-args [ALPINE_VERSION COMMIT EXPERIMENTAL TAG] were not consumed Successfully built 4ef16bf89497 Successfully tagged docker-app-dev:jenkins-app-PR-647-2 docker run -v /var/run:/var/run:ro --name docker-app-cov-jenkins-app-PR-647-2-coverage-experimental --network="host" -t docker-app-dev:jenkins-app-PR-647-2 make COMMIT=da6fa10d TAG=jenkins-app-PR-647-2-coverage-experimental EXPERIMENTAL=on TEST_RESULTS_PREFIX=experimental- coverage ---> 93df75e0fac8 [Warning] One or more build-args [ALPINE_VERSION COMMIT EXPERIMENTAL TAG] were not consumed Successfully built 93df75e0fac8 Successfully tagged docker-app-dev:jenkins-app-PR-647-2 docker run -v /var/run:/var/run:ro --name docker-app-cov-jenkins-app-PR-647-2-coverage --network="host" -t docker-app-dev:jenkins-app-PR-647-2 make COMMIT=da6fa10d TAG=jenkins-app-PR-647-2-coverage EXPERIMENTAL=off TEST_RESULTS_PREFIX= 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=da6fa10d -X github.com/docker/app/internal.Version=jenkins-app-PR-647-2-coverage-experimental -X github.com/docker/app/internal.Experimental=on -X github.com/docker/app/internal.BuildTime=2019-09-27T13:31:45Z" -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/compose github.com/docker/app/internal/formatter github.com/docker/app/internal/formatter/driver github.com/docker/app/internal/formatter/json github.com/docker/app/internal/formatter/yaml github.com/docker/app/internal/inspect github.com/docker/app/internal/log github.com/docker/app/internal/packager github.com/docker/app/internal/slices github.com/docker/app/internal/store github.com/docker/app/internal/yaml github.com/docker/app/loader github.com/docker/app/render github.com/docker/app/specification github.com/docker/app/types github.com/docker/app/types/metadata github.com/docker/app/types/parameters [33m∅[0m . 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=da6fa10d -X github.com/docker/app/internal.Version=jenkins-app-PR-647-2-coverage -X github.com/docker/app/internal.Experimental=off -X github.com/docker/app/internal.BuildTime=2019-09-27T13:31:46Z" -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/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 Unstashed file(s) from https://corp-us-east-1-jenkins-k8s-maste-jenkinsartifacts-1lzm7adht5e1j.s3.amazonaws.com/public/app/PR-647/2/stashes/binaries.tgz [Pipeline] dir Running in /home/ubuntu/workspace/app_PR-647/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-647/2/stashes/examples.tgz [Pipeline] } [Pipeline] // dir [Pipeline] dir Running in /home/ubuntu/workspace/app_PR-647/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-647/2/stashes/e2e.tgz [Pipeline] } [Pipeline] // dir [Pipeline] ansiColor [Pipeline] { [Pipeline] sh [33m∅[0m . + ./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 PASS e2e/linux.TestCallCustomStatusAction/validCustomDockerStatusAction (4.38s) PASS e2e/linux.TestCallCustomStatusAction/validCustomStandardStatusAction (2.93s) PASS e2e/linux.TestCallCustomStatusAction/missingCustomStatusAction (3.00s) PASS e2e/linux.TestCallCustomStatusAction (10.32s) PASS e2e/linux.TestCnabParameters (2.94s) PASS e2e/linux.TestExitErrorCode (0.06s) PASS e2e/linux.TestRender/envvariables/stdout (1.66s) PASS e2e/linux.TestRender/envvariables/file (1.53s) PASS e2e/linux.TestRender/envvariables (3.19s) PASS e2e/linux.TestRender (3.19s) PASS e2e/linux.TestRenderFormatters (3.23s) PASS e2e/linux.TestInit (0.12s) PASS e2e/linux.TestDetectApp (4.84s) PASS e2e/linux.TestBundle/simple-bundle (0.65s) PASS e2e/linux.TestBundle/bundle-with-tag (0.33s) PASS e2e/linux.TestBundle (7.50s) [33m∅[0m cmd/cnab-run [33m∅[0m cmd/docker-app [33m∅[0m cmd/docker-app-standalone [32m✓[0m internal (3ms) [32m✓[0m internal/compose (8ms) [32m✓[0m internal/formatter (8ms) PASS e2e/linux.TestDockerAppLifecycle/withBindMounts (19.75s) PASS e2e/linux.TestDockerAppLifecycle/withoutBindMounts (20.72s) PASS e2e/linux.TestDockerAppLifecycle (40.47s) PASS e2e/linux.TestCredentials/missing (0.09s) PASS e2e/linux.TestCredentials/full (1.52s) PASS e2e/linux.TestCredentials/mixed-credstore (1.42s) PASS e2e/linux.TestCredentials/mixed-local-cred (1.46s) PASS e2e/linux.TestCredentials/overload (0.06s) PASS e2e/linux.TestCredentials (4.56s) PASS e2e/linux.TestRenderWithEnvFile (1.75s) PASS e2e/linux.TestExamplesAreValid (0.12s) PASS e2e/linux.TestInvokePluginFromCLI (0.18s) [33m∅[0m cmd/cnab-run [33m∅[0m cmd/docker-app [33m∅[0m cmd/docker-app-standalone [32m✓[0m internal (3ms) [32m✓[0m internal/compose (4ms) [32m✓[0m internal/inspect (53ms) [32m✓[0m internal/formatter (5ms) [32m✓[0m internal/commands (558ms) [33m∅[0m internal/formatter/driver [33m∅[0m internal/formatter/json [33m∅[0m internal/formatter/yaml [33m∅[0m internal/log [32m✓[0m internal/inspect (45ms) [32m✓[0m internal/slices (10ms) [32m✓[0m internal/packager (33ms) [32m✓[0m internal/commands (406ms) [33m∅[0m internal/formatter/driver [33m∅[0m internal/formatter/json [33m∅[0m internal/formatter/yaml [33m∅[0m internal/log [32m✓[0m internal/store (18ms) [32m✓[0m internal/slices (5ms) [32m✓[0m internal/packager (36ms) [32m✓[0m internal/yaml (1.596s) [32m✓[0m loader (13ms) [32m✓[0m internal/store (20ms) [32m✓[0m render (34ms) [32m✓[0m specification (9ms) [32m✓[0m internal/yaml (1.632s) [32m✓[0m loader (29ms) [32m✓[0m types (25ms) [32m✓[0m types/metadata (12ms) [32m✓[0m types/parameters (4ms) [32m✓[0m render (42ms) DONE 198 tests in 93.159s CGO_ENABLED=0 go test -tags=""experimental" testrunmain" -ldflags="-s -w -X github.com/docker/app/internal.GitCommit=da6fa10d -X github.com/docker/app/internal.Version=jenkins-app-PR-647-2-coverage-experimental -X github.com/docker/app/internal.Experimental=on -X github.com/docker/app/internal.BuildTime=2019-09-27T13:31:45Z" -coverpkg="./..." -c -o _build/docker-app.cov ./cmd/docker-app [32m✓[0m specification (7ms) [32m✓[0m types (17ms) [32m✓[0m types/metadata (6ms) [32m✓[0m types/parameters (4ms) DONE 198 tests in 93.101s CGO_ENABLED=0 go test -tags=""" testrunmain" -ldflags="-s -w -X github.com/docker/app/internal.GitCommit=da6fa10d -X github.com/docker/app/internal.Version=jenkins-app-PR-647-2-coverage -X github.com/docker/app/internal.Experimental=off -X github.com/docker/app/internal.BuildTime=2019-09-27T13:31:46Z" -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=da6fa10d -X github.com/docker/app/internal.Version=jenkins-app-PR-647-2-coverage-experimental -X github.com/docker/app/internal.Experimental=on -X github.com/docker/app/internal.BuildTime=2019-09-27T13:31:45Z" -v ./e2e PASS e2e/linux.TestPushArchs/default (3.41s) PASS e2e/linux.TestPushArchs/all-platforms (1.38s) PASS e2e/linux.TestPushArchs (16.43s) 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=da6fa10d -X github.com/docker/app/internal.Version=jenkins-app-PR-647-2-coverage -X github.com/docker/app/internal.Experimental=off -X github.com/docker/app/internal.BuildTime=2019-09-27T13:31:46Z" -v ./e2e PASS e2e/linux.TestPushInstall (16.22s) PASS e2e/linux.TestPushPullInstall (16.20s) PASS e2e/linux.TestPushInstallBundle/push-bundle (4.97s) PASS e2e/linux.TestPushInstallBundle/push-ref (1.27s) PASS e2e/linux.TestPushInstallBundle/push-bundleref (4.41s) PASS e2e/linux.TestPushInstallBundle (23.13s) PASS e2e/linux DONE 37 tests in 151.274s time="2019-09-27T13:34:20Z" 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-647/2/artifacts/ [Pipeline] junit Recording test results [Pipeline] sh + docker rmi docker/cnab-app-base:jenkins-app-PR-647-2 Untagged: docker/cnab-app-base:jenkins-app-PR-647-2 [Pipeline] deleteDir [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // node [Pipeline] } [Pipeline] // stage [Pipeline] } [32m✓[0m e2e (2m36.205s) DONE 37 tests in 157.815s 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.0% github.com/docker/app/internal/commands/cnab.go:295: requiredClaimBindMount 100.0% github.com/docker/app/internal/commands/cnab.go:304: requiredBindMount 77.8% github.com/docker/app/internal/commands/cnab.go:336: socketPath 100.0% github.com/docker/app/internal/commands/cnab.go:344: isDockerHostLocal 100.0% github.com/docker/app/internal/commands/cnab.go:348: prepareCustomAction 72.2% github.com/docker/app/internal/commands/cnab.go:383: 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/init.go:16: initCmd 87.5% github.com/docker/app/internal/commands/inspect.go:18: inspectCmd 100.0% github.com/docker/app/internal/commands/inspect.go:35: runInspect 71.4% github.com/docker/app/internal/commands/install.go:46: installCmd 100.0% github.com/docker/app/internal/commands/install.go:71: 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:31: runPull 71.4% github.com/docker/app/internal/commands/push.go:51: pushCmd 100.0% github.com/docker/app/internal/commands/push.go:73: runPush 71.4% github.com/docker/app/internal/commands/push.go:99: resolveReferenceAndBundle 66.7% github.com/docker/app/internal/commands/push.go:115: pushInvocationImage 71.4% github.com/docker/app/internal/commands/push.go:138: pushBundle 80.0% github.com/docker/app/internal/commands/push.go:164: withAppAnnotations 80.0% github.com/docker/app/internal/commands/push.go:173: platformFilter 100.0% github.com/docker/app/internal/commands/push.go:180: retagInvocationImage 80.0% github.com/docker/app/internal/commands/push.go:195: shouldRetagInvocationImage 85.7% github.com/docker/app/internal/commands/push.go:241: onEvent 0.0% github.com/docker/app/internal/commands/push.go:261: imageIndex 0.0% github.com/docker/app/internal/commands/push.go:276: onProgress 0.0% github.com/docker/app/internal/commands/push.go:280: print 0.0% github.com/docker/app/internal/commands/push.go:295: printDescriptorProgress 0.0% github.com/docker/app/internal/commands/push.go:331: hasError 0.0% github.com/docker/app/internal/commands/push.go:347: onEvent 80.0% github.com/docker/app/internal/commands/push.go:360: 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:23: renderCmd 100.0% github.com/docker/app/internal/commands/render.go:43: runRender 80.0% github.com/docker/app/internal/commands/root.go:22: NewRootCmd 37.5% github.com/docker/app/internal/commands/root.go:68: 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:181: addFlags 100.0% github.com/docker/app/internal/commands/upgrade.go:21: upgradeCmd 100.0% github.com/docker/app/internal/commands/upgrade.go:41: 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:34: Store 71.4% github.com/docker/app/internal/store/bundle.go:46: Read 80.0% github.com/docker/app/internal/store/bundle.go:66: LookupOrPullBundle 75.0% github.com/docker/app/internal/store/bundle.go:86: storePath 100.0% 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) 76.8% 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-647-2-coverage-experimental coverage-results docker cp docker-app-cov-jenkins-app-PR-647-2-coverage-experimental:/go/src/github.com/docker/app/_build/cov/ ./_build/ci-cov docker cp docker-app-cov-jenkins-app-PR-647-2-coverage-experimental:/go/src/github.com/docker/app/_build/test-results/ ./_build/test-results docker rm docker-app-cov-jenkins-app-PR-647-2-coverage-experimental docker-app-cov-jenkins-app-PR-647-2-coverage-experimental [Pipeline] } [Pipeline] // ansiColor [Pipeline] } [Pipeline] // dir Post stage [Pipeline] dir Running in /home/ubuntu/workspace/app_PR-647/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-647/2/artifacts/ [Pipeline] junit Recording test results [Pipeline] } [Pipeline] // dir [Pipeline] sh + docker rmi docker/cnab-app-base:jenkins-app-PR-647-2-coverage-experimental Untagged: docker/cnab-app-base:jenkins-app-PR-647-2-coverage-experimental [Pipeline] deleteDir [Pipeline] } [Pipeline] // node [Pipeline] } [Pipeline] // stage [Pipeline] } [32m✓[0m e2e (2m52.756s) DONE 37 tests in 174.336s 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.0% github.com/docker/app/internal/commands/cnab.go:295: requiredClaimBindMount 100.0% github.com/docker/app/internal/commands/cnab.go:304: requiredBindMount 77.8% github.com/docker/app/internal/commands/cnab.go:336: socketPath 100.0% github.com/docker/app/internal/commands/cnab.go:344: isDockerHostLocal 100.0% github.com/docker/app/internal/commands/cnab.go:348: prepareCustomAction 72.2% github.com/docker/app/internal/commands/cnab.go:383: 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/init.go:16: initCmd 87.5% github.com/docker/app/internal/commands/inspect.go:18: inspectCmd 100.0% github.com/docker/app/internal/commands/inspect.go:35: runInspect 71.4% github.com/docker/app/internal/commands/install.go:46: installCmd 100.0% github.com/docker/app/internal/commands/install.go:71: 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:31: runPull 71.4% github.com/docker/app/internal/commands/push.go:51: pushCmd 100.0% github.com/docker/app/internal/commands/push.go:73: runPush 71.4% github.com/docker/app/internal/commands/push.go:99: resolveReferenceAndBundle 66.7% github.com/docker/app/internal/commands/push.go:115: pushInvocationImage 71.4% github.com/docker/app/internal/commands/push.go:138: pushBundle 80.0% github.com/docker/app/internal/commands/push.go:164: withAppAnnotations 80.0% github.com/docker/app/internal/commands/push.go:173: platformFilter 100.0% github.com/docker/app/internal/commands/push.go:180: retagInvocationImage 80.0% github.com/docker/app/internal/commands/push.go:195: shouldRetagInvocationImage 85.7% github.com/docker/app/internal/commands/push.go:241: onEvent 0.0% github.com/docker/app/internal/commands/push.go:261: imageIndex 0.0% github.com/docker/app/internal/commands/push.go:276: onProgress 0.0% github.com/docker/app/internal/commands/push.go:280: print 0.0% github.com/docker/app/internal/commands/push.go:295: printDescriptorProgress 0.0% github.com/docker/app/internal/commands/push.go:331: hasError 0.0% github.com/docker/app/internal/commands/push.go:347: onEvent 80.0% github.com/docker/app/internal/commands/push.go:360: 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:23: renderCmd 100.0% github.com/docker/app/internal/commands/render.go:43: runRender 80.0% github.com/docker/app/internal/commands/root.go:22: NewRootCmd 37.5% github.com/docker/app/internal/commands/root.go:68: 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:181: addFlags 100.0% github.com/docker/app/internal/commands/upgrade.go:21: upgradeCmd 100.0% github.com/docker/app/internal/commands/upgrade.go:41: 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:34: Store 71.4% github.com/docker/app/internal/store/bundle.go:46: Read 80.0% github.com/docker/app/internal/store/bundle.go:66: LookupOrPullBundle 75.0% github.com/docker/app/internal/store/bundle.go:86: storePath 100.0% 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) 76.7% go tool cover -html _build/cov/all.out -o _build/cov/coverage.html [Pipeline] sh + make -f docker.Makefile TAG=jenkins-app-PR-647-2-coverage coverage-results docker cp docker-app-cov-jenkins-app-PR-647-2-coverage:/go/src/github.com/docker/app/_build/cov/ ./_build/ci-cov docker cp docker-app-cov-jenkins-app-PR-647-2-coverage:/go/src/github.com/docker/app/_build/test-results/ ./_build/test-results docker rm docker-app-cov-jenkins-app-PR-647-2-coverage docker-app-cov-jenkins-app-PR-647-2-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-647/2/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-647/2/artifacts/ [Pipeline] } [Pipeline] // dir Post stage [Pipeline] dir Running in /home/ubuntu/workspace/app_PR-647/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-647/2/artifacts/ [Pipeline] junit Recording test results [Pipeline] } [Pipeline] // dir [Pipeline] sh + docker rmi docker/cnab-app-base:jenkins-app-PR-647-2-coverage Untagged: docker/cnab-app-base:jenkins-app-PR-647-2-coverage [Pipeline] deleteDir [Pipeline] } [Pipeline] // node [Pipeline] } [Pipeline] // stage [Pipeline] } [Pipeline] // parallel [Pipeline] } [Pipeline] // stage [Pipeline] } [Pipeline] // timeout [Pipeline] } [Pipeline] // withEnv [Pipeline] End of Pipeline GitHub has been notified of this commit’s build result Finished: SUCCESS