Branch indexing Connecting to https://api.github.com using docker-jenkins/****** (docker-jenkins GitHub credentials) Obtained Jenkinsfile from add325b427ab41ad607e23d51cc1447a3fe65cee 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 Cloning the remote Git repository Cloning with configured refspecs honoured and without tags Cloning repository https://github.com/docker/jps.git > git init /var/cloudbees-jenkins-distribution/workspace/app_cli-plugin@libs/jps # timeout=10 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 > git config remote.origin.url https://github.com/docker/jps.git # timeout=10 > git config --add remote.origin.fetch +refs/heads/master:refs/remotes/origin/master # timeout=10 > 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 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" First time build. Skipping changelog. [Pipeline] Start of Pipeline [Pipeline] properties [Pipeline] node Running on ubuntu-1804-overlay2 (i-02b1172f5cc9e922a) in /home/ubuntu/workspace/app_cli-plugin [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 Still waiting to schedule task Waiting for next available executor on ‘ubuntu-1604-aufs-edge’ Still waiting to schedule task Waiting for next available executor on ‘ubuntu-1604-aufs-edge’ Still waiting to schedule task Waiting for next available executor on ‘ubuntu-1604-aufs-edge’ Running on ubuntu-1604-aufs (i-0a0024bccce918f0a) in /home/ubuntu/workspace/app_cli-plugin [Pipeline] { [Pipeline] dir Running in /home/ubuntu/workspace/app_cli-plugin/src/github.com/docker/app [Pipeline] { [Pipeline] script [Pipeline] { [Pipeline] checkout Running on ubuntu-1604-aufs (i-0d722fba17eab1271) in /home/ubuntu/workspace/app_cli-plugin [Pipeline] { [Pipeline] dir Running in /home/ubuntu/workspace/app_cli-plugin/src/github.com/docker/app [Pipeline] { [Pipeline] checkout Running on ubuntu-1604-aufs (i-0915394151adce120) in /home/ubuntu/workspace/app_cli-plugin [Pipeline] { [Pipeline] dir Running in /home/ubuntu/workspace/app_cli-plugin/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 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_cli-plugin/src/github.com/docker/app # timeout=10 Cloning repository https://github.com/docker/app.git > git init /home/ubuntu/workspace/app_cli-plugin/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/heads/cli-plugin:refs/remotes/origin/cli-plugin Cloning repository https://github.com/docker/app.git > git init /home/ubuntu/workspace/app_cli-plugin/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/heads/cli-plugin:refs/remotes/origin/cli-plugin 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/heads/cli-plugin:refs/remotes/origin/cli-plugin Fetching without tags Checking out Revision add325b427ab41ad607e23d51cc1447a3fe65cee (cli-plugin) > git config remote.origin.url https://github.com/docker/app.git # timeout=10 > git config --add remote.origin.fetch +refs/heads/cli-plugin:refs/remotes/origin/cli-plugin # timeout=10 > git config remote.origin.url https://github.com/docker/app.git # timeout=10 Fetching without tags Fetching without tags > git config remote.origin.url https://github.com/docker/app.git # timeout=10 > git config --add remote.origin.fetch +refs/heads/cli-plugin:refs/remotes/origin/cli-plugin # 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/heads/cli-plugin:refs/remotes/origin/cli-plugin > git config core.sparsecheckout # timeout=10 > git checkout -f add325b427ab41ad607e23d51cc1447a3fe65cee Checking out Revision add325b427ab41ad607e23d51cc1447a3fe65cee (cli-plugin) Checking out Revision add325b427ab41ad607e23d51cc1447a3fe65cee (cli-plugin) > git config remote.origin.url https://github.com/docker/app.git # timeout=10 > git config --add remote.origin.fetch +refs/heads/cli-plugin:refs/remotes/origin/cli-plugin # 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/heads/cli-plugin:refs/remotes/origin/cli-plugin > git config core.sparsecheckout # timeout=10 > git checkout -f add325b427ab41ad607e23d51cc1447a3fe65cee Commit message: "Use unique config for each test" First time build. Skipping changelog. 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/heads/cli-plugin:refs/remotes/origin/cli-plugin > git config core.sparsecheckout # timeout=10 > git checkout -f add325b427ab41ad607e23d51cc1447a3fe65cee fatal: bad object ead69454b4062f17d1f8389642089a002b037213 Commit message: "Use unique config for each test" fatal: bad object ead69454b4062f17d1f8389642089a002b037213 Commit message: "Use unique config for each test" [Pipeline] sh fatal: bad object ead69454b4062f17d1f8389642089a002b037213 [Pipeline] sh + make -f docker.Makefile lint Linting... docker build -t docker-app-lint:jenkins-app-cli-plugin-1 -f Dockerfile.lint . [Pipeline] sh + make -f docker.Makefile cli-cross cross e2e-cross tars docker build --build-arg=EXPERIMENTAL=off --build-arg=TAG=jenkins-app-cli-plugin-1 --build-arg=COMMIT=add325b --build-arg=ALPINE_VERSION=3.8 --target=build -t docker-app-cli:jenkins-app-cli-plugin-1 . + make -f docker.Makefile save-invocation-image docker build -f Dockerfile.invocation-image --build-arg=EXPERIMENTAL=off --build-arg=TAG=jenkins-app-cli-plugin-1 --build-arg=COMMIT=add325b --build-arg=ALPINE_VERSION=3.8 --target=invocation -t docker/cnab-app-base:jenkins-app-cli-plugin-1 . Sending build context to Docker daemon 72.89MB Step 1/13 : ARG ALPINE_VERSION=3.8 Step 2/13 : ARG GO_VERSION=1.11.0 Step 3/13 : FROM golang:${GO_VERSION}-alpine${ALPINE_VERSION} 1.11.0-alpine3.8: Pulling from library/golang 4fe2ade4980c: Pulling fs layer 2e793f0ebe8a: Pulling fs layer 77995fba1918: Pulling fs layer 56c81f394011: Pulling fs layer 839ee286fb34: Pulling fs layer 56c81f394011: Waiting 839ee286fb34: Waiting 2e793f0ebe8a: Verifying Checksum 2e793f0ebe8a: Download complete 77995fba1918: Verifying Checksum 77995fba1918: Download complete 4fe2ade4980c: Verifying Checksum 4fe2ade4980c: Download complete 839ee286fb34: Verifying Checksum 839ee286fb34: Download complete Sending build context to Docker daemon 72.89MB Step 1/7 : FROM dockercore/golang-cross:1.11.5@sha256:17a7e0f158521c50316a0d0c1ab1f6a75350b4d82e7ef03c98bcfbdf04feb4f3 AS build sha256:17a7e0f158521c50316a0d0c1ab1f6a75350b4d82e7ef03c98bcfbdf04feb4f3: Pulling from dockercore/golang-cross ab1fc7e4bf91: Pulling fs layer 35fba333ff52: Pulling fs layer f0cb1fa13079: Pulling fs layer 3d1dd648b5ad: Pulling fs layer 866ed2e2b1fe: Pulling fs layer ddc4ad35a2f0: Pulling fs layer ab8da8d8889d: Pulling fs layer f0f20de75386: Pulling fs layer 1db9e87b6bef: Pulling fs layer 546e697abf12: Pulling fs layer 0001dc28c07c: Pulling fs layer ab8da8d8889d: Waiting 3d1dd648b5ad: Waiting 866ed2e2b1fe: Waiting ddc4ad35a2f0: Waiting f0f20de75386: Waiting 546e697abf12: Waiting 0001dc28c07c: Waiting 1db9e87b6bef: Waiting f0cb1fa13079: Verifying Checksum f0cb1fa13079: Download complete 35fba333ff52: Verifying Checksum 35fba333ff52: Download complete Sending build context to Docker daemon 72.89MB Step 1/12 : ARG ALPINE_VERSION=3.8 Step 2/12 : FROM dockercore/golang-cross:1.11.5@sha256:17a7e0f158521c50316a0d0c1ab1f6a75350b4d82e7ef03c98bcfbdf04feb4f3 AS build sha256:17a7e0f158521c50316a0d0c1ab1f6a75350b4d82e7ef03c98bcfbdf04feb4f3: Pulling from dockercore/golang-cross ab1fc7e4bf91: Pulling fs layer 35fba333ff52: Pulling fs layer f0cb1fa13079: Pulling fs layer 3d1dd648b5ad: Pulling fs layer 866ed2e2b1fe: Pulling fs layer ddc4ad35a2f0: Pulling fs layer ab8da8d8889d: Pulling fs layer f0f20de75386: Pulling fs layer 1db9e87b6bef: Pulling fs layer 546e697abf12: Pulling fs layer 0001dc28c07c: Pulling fs layer 3d1dd648b5ad: Waiting 866ed2e2b1fe: Waiting ddc4ad35a2f0: Waiting ab8da8d8889d: Waiting f0f20de75386: Waiting 1db9e87b6bef: Waiting 546e697abf12: Waiting 0001dc28c07c: Waiting f0cb1fa13079: Verifying Checksum f0cb1fa13079: Download complete 35fba333ff52: Verifying Checksum 35fba333ff52: Download complete 4fe2ade4980c: Pull complete ab1fc7e4bf91: Verifying Checksum ab1fc7e4bf91: Download complete ab1fc7e4bf91: Verifying Checksum ab1fc7e4bf91: Download complete 2e793f0ebe8a: Pull complete 77995fba1918: Pull complete 866ed2e2b1fe: Verifying Checksum 866ed2e2b1fe: Download complete ab8da8d8889d: Verifying Checksum ab8da8d8889d: Download complete 3d1dd648b5ad: Verifying Checksum 3d1dd648b5ad: Download complete 3d1dd648b5ad: Verifying Checksum 3d1dd648b5ad: Download complete ab8da8d8889d: Verifying Checksum ab8da8d8889d: Download complete 866ed2e2b1fe: Verifying Checksum 866ed2e2b1fe: Download complete f0f20de75386: Verifying Checksum f0f20de75386: Download complete 546e697abf12: Verifying Checksum 546e697abf12: Download complete f0f20de75386: Verifying Checksum f0f20de75386: Download complete 546e697abf12: Verifying Checksum 546e697abf12: Download complete 56c81f394011: Verifying Checksum 56c81f394011: Download complete ddc4ad35a2f0: Verifying Checksum ddc4ad35a2f0: Download complete ddc4ad35a2f0: Verifying Checksum ddc4ad35a2f0: Download complete 1db9e87b6bef: Verifying Checksum 1db9e87b6bef: Download complete 1db9e87b6bef: Verifying Checksum 1db9e87b6bef: Download complete 0001dc28c07c: Verifying Checksum 0001dc28c07c: Download complete 56c81f394011: Pull complete 839ee286fb34: Pull complete Digest: sha256:e8a2481250ec99cf2006004571be569661d01621caa5b87dbe60764570376a7d Status: Downloaded newer image for golang:1.11.0-alpine3.8 ---> 233ed4ed14bf Step 4/13 : RUN apk add --no-cache curl git make coreutils ---> Running in c04977ede2d7 0001dc28c07c: Verifying Checksum 0001dc28c07c: Download complete ab1fc7e4bf91: Pull complete ab1fc7e4bf91: Pull complete 35fba333ff52: Pull complete fetch http://dl-cdn.alpinelinux.org/alpine/v3.8/main/x86_64/APKINDEX.tar.gz f0cb1fa13079: Pull complete 35fba333ff52: Pull complete f0cb1fa13079: Pull complete fetch http://dl-cdn.alpinelinux.org/alpine/v3.8/community/x86_64/APKINDEX.tar.gz (1/11) Installing libattr (2.4.47-r7) (2/11) Installing libacl (2.2.52-r5) (3/11) Installing coreutils (8.29-r2) (4/11) Installing nghttp2-libs (1.32.0-r0) (5/11) Installing libssh2 (1.8.2-r0) (6/11) Installing libcurl (7.61.1-r2) (7/11) Installing curl (7.61.1-r2) (8/11) Installing expat (2.2.7-r0) (9/11) Installing pcre2 (10.31-r0) (10/11) Installing git (2.18.1-r0) (11/11) Installing make (4.2.1-r2) Executing busybox-1.28.4-r1.trigger OK: 21 MiB in 25 packages Removing intermediate container c04977ede2d7 ---> 2287ceafe89f Step 5/13 : ENV GOMETALITER_VERSION=2.0.11 ---> Running in 8aa8fe748b43 Removing intermediate container 8aa8fe748b43 ---> b1010fc8219f Step 6/13 : ENV NAKEDRECT_SHA=c0e305a4f690fed163d47628bcc06a6d5655bf92 ---> Running in 215336ad310c Removing intermediate container 215336ad310c ---> a43dacfca601 Step 7/13 : WORKDIR /go/src/github.com/alecthomas/gometalinter ---> Running in 60ddef87f554 Removing intermediate container 60ddef87f554 ---> a664aab6e062 Step 8/13 : RUN curl -L https://github.com/alecthomas/gometalinter/archive/v${GOMETALITER_VERSION}.tar.gz | tar xz --strip-components=1 && go build -v -o /usr/local/bin/gometalinter . && gometalinter --install && rm -rf /go/src/* /go/pkg/* ---> Running in c354cab0615c 3d1dd648b5ad: Pull complete 3d1dd648b5ad: Pull complete  % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 132 0 132 0 0 1590 0 --:--:-- --:--:-- --:--:-- 1590 866ed2e2b1fe: Pull complete  100 1733k 0 1733k 0 0 2336k 0 --:--:-- --:--:-- --:--:-- 2336k github.com/alecthomas/gometalinter/vendor/github.com/google/shlex github.com/alecthomas/gometalinter/vendor/github.com/alecthomas/units github.com/alecthomas/gometalinter/vendor/github.com/nicksnyder/go-i18n/i18n/language github.com/alecthomas/gometalinter/vendor/gopkg.in/yaml.v2 github.com/alecthomas/gometalinter/vendor/github.com/nicksnyder/go-i18n/i18n/translation 866ed2e2b1fe: Pull complete github.com/alecthomas/gometalinter/vendor/github.com/nicksnyder/go-i18n/i18n/bundle github.com/alecthomas/gometalinter/vendor/github.com/nicksnyder/go-i18n/i18n github.com/alecthomas/gometalinter/vendor/gopkg.in/alecthomas/kingpin.v3-unstable github.com/alecthomas/gometalinter Installing: deadcode dupl errcheck gochecknoglobals gochecknoinits goconst gocyclo goimports golint gosec gosimple gotype gotypex ineffassign interfacer lll maligned megacheck misspell nakedret safesql staticcheck structcheck unconvert unparam unused varcheck ddc4ad35a2f0: Pull complete ab8da8d8889d: Pull complete f0f20de75386: Pull complete ddc4ad35a2f0: Pull complete ab8da8d8889d: Pull complete f0f20de75386: Pull complete 1db9e87b6bef: Pull complete 546e697abf12: Pull complete 1db9e87b6bef: Pull complete 546e697abf12: Pull complete Removing intermediate container c354cab0615c ---> d02e29f8b9fa Step 9/13 : WORKDIR /go/src/github.com/alexkohler/nakedret ---> Running in ba1a985624bf Removing intermediate container ba1a985624bf ---> 4ff1b892a90b Step 10/13 : RUN git clone https://github.com/alexkohler/nakedret.git /go/src/github.com/alexkohler/nakedret && go build -v -o /usr/local/bin/nakedret . && rm -rf /go/src/* /go/pkg/* ---> Running in 0547978cdabb Cloning into '/go/src/github.com/alexkohler/nakedret'... github.com/alexkohler/nakedret Removing intermediate container 0547978cdabb ---> cc69a817cc0f Step 11/13 : WORKDIR /go/src/github.com/docker/app ---> Running in 74d8411ef62f Removing intermediate container 74d8411ef62f ---> 05b758b3d7f9 Step 12/13 : ENV CGO_ENABLED=0 ---> Running in fe08278d4ed5 Removing intermediate container fe08278d4ed5 ---> f3d48cceb03d Step 13/13 : COPY . . ---> 801b0fe52088 Successfully built 801b0fe52088 Successfully tagged docker-app-lint:jenkins-app-cli-plugin-1 docker run --rm docker-app-lint:jenkins-app-cli-plugin-1 make lint 0001dc28c07c: Pull complete Digest: sha256:17a7e0f158521c50316a0d0c1ab1f6a75350b4d82e7ef03c98bcfbdf04feb4f3 Status: Downloaded newer image for dockercore/golang-cross:1.11.5@sha256:17a7e0f158521c50316a0d0c1ab1f6a75350b4d82e7ef03c98bcfbdf04feb4f3 ---> cbc2e073f890 Step 2/7 : ENV DISABLE_WARN_OUTSIDE_CONTAINER=1 ---> Running in 3bd8a4f78bc2 Removing intermediate container 3bd8a4f78bc2 ---> bf5d4cbcc42a Step 3/7 : RUN apt-get install -y -q --no-install-recommends coreutils util-linux uuid-runtime ---> Running in 9e9ca3e6b516 Reading package lists... Building dependency tree... Reading state information... coreutils is already the newest version (8.26-3). coreutils set to manually installed. util-linux is already the newest version (2.29.2-1+deb9u1). util-linux set to manually installed. The following NEW packages will be installed: uuid-runtime Linting... 0001dc28c07c: Pull complete Digest: sha256:17a7e0f158521c50316a0d0c1ab1f6a75350b4d82e7ef03c98bcfbdf04feb4f3 Status: Downloaded newer image for dockercore/golang-cross:1.11.5@sha256:17a7e0f158521c50316a0d0c1ab1f6a75350b4d82e7ef03c98bcfbdf04feb4f3 ---> cbc2e073f890 Step 3/12 : RUN apt-get install -y -q --no-install-recommends coreutils util-linux uuid-runtime ---> Running in 1746664f8e59 Reading package lists... Building dependency tree... Reading state information... coreutils is already the newest version (8.26-3). coreutils set to manually installed. util-linux is already the newest version (2.29.2-1+deb9u1). util-linux set to manually installed. The following NEW packages will be installed: uuid-runtime 0 upgraded, 1 newly installed, 0 to remove and 1 not upgraded. Need to get 82.6 kB of archives. After this operation, 160 kB of additional disk space will be used. Get:1 http://deb.debian.org/debian stretch/main amd64 uuid-runtime amd64 2.29.2-1+deb9u1 [82.6 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 82.6 kB in 1s (82.0 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 ... 24389 files and directories currently installed.) Preparing to unpack .../uuid-runtime_2.29.2-1+deb9u1_amd64.deb ... Unpacking uuid-runtime (2.29.2-1+deb9u1) ... Setting up uuid-runtime (2.29.2-1+deb9u1) ... Adding group `uuidd' (GID 102) ... Done. Warning: The home dir /run/uuidd you specified can't be accessed: No such file or directory Adding system user `uuidd' (UID 101) ... Adding new user `uuidd' (UID 101) with group `uuidd' ... Not creating home directory `/run/uuidd'. invoke-rc.d: could not determine current runlevel invoke-rc.d: policy-rc.d denied execution of start. 0 upgraded, 1 newly installed, 0 to remove and 1 not upgraded. Need to get 82.6 kB of archives. After this operation, 160 kB of additional disk space will be used. Get:1 http://deb.debian.org/debian stretch/main amd64 uuid-runtime amd64 2.29.2-1+deb9u1 [82.6 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 82.6 kB in 1s (82.2 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 ... 24389 files and directories currently installed.) Preparing to unpack .../uuid-runtime_2.29.2-1+deb9u1_amd64.deb ... Unpacking uuid-runtime (2.29.2-1+deb9u1) ... Setting up uuid-runtime (2.29.2-1+deb9u1) ... Adding group `uuidd' (GID 102) ... Done. Warning: The home dir /run/uuidd you specified can't be accessed: No such file or directory Adding system user `uuidd' (UID 101) ... Adding new user `uuidd' (UID 101) with group `uuidd' ... Not creating home directory `/run/uuidd'. invoke-rc.d: could not determine current runlevel invoke-rc.d: policy-rc.d denied execution of start. Removing intermediate container 9e9ca3e6b516 ---> f979d6be6f7e Step 4/7 : WORKDIR /go/src/github.com/docker/cli ---> Running in 5a90ee9b7870 Removing intermediate container 5a90ee9b7870 ---> 33ed57b19d04 Step 5/7 : RUN git clone https://github.com/ulyssessouza/cli . && git checkout 29d30ec1a05e8a285007240cc0f85864067e7344 ---> Running in acc1bcf5ac2e Cloning into '.'... Removing intermediate container 1746664f8e59 ---> 15096205c404 Step 4/12 : WORKDIR /go/src/github.com/docker/app/ ---> Running in 04b6231f4512 Removing intermediate container 04b6231f4512 ---> 8bdfe2ea9f48 Step 5/12 : COPY . . ---> d6f129bb962f Step 6/12 : ARG EXPERIMENTAL="off" ---> Running in 0e79b5f6e0ae Removing intermediate container 0e79b5f6e0ae ---> 741df208ec21 Step 7/12 : RUN make EXPERIMENTAL=${EXPERIMENTAL} bin/cnab-run ---> Running in d0dd4bd21483 CGO_ENABLED=0 go build -tags="" -ldflags="-s -w -X github.com/docker/app/internal.GitCommit=add325b4 -X github.com/docker/app/internal.Version=add325b427 -X github.com/docker/app/internal.Experimental=off -X github.com/docker/app/internal.BuildTime=2019-08-30T17:02:29Z" -o bin/cnab-run ./cmd/cnab-run Note: checking out '29d30ec1a05e8a285007240cc0f85864067e7344'. You are in 'detached HEAD' state. You can look around, make experimental changes and commit them, and you can discard any commits you make in this state without impacting any branches by performing another checkout. If you want to create a new branch to retain commits you create, you may do so (now or later) by using -b with the checkout command again. Example: git checkout -b HEAD is now at 29d30ec1... Merge remote-tracking branch 'jcsirot/fix-contextstore-for-plugins' into docker-app-plugin-context-dial-windows-mix Removing intermediate container acc1bcf5ac2e ---> f51bebb51102 Step 6/7 : RUN make cross binary && cp build/docker-linux-amd64 /usr/bin/docker ---> Running in 60ab27c071ef ./scripts/build/cross Building binaries for all platforms Removing intermediate container d0dd4bd21483 ---> a14d05446a8a Step 8/12 : FROM alpine:${ALPINE_VERSION} as invocation 3.8: Pulling from library/alpine c87736221ed0: Pulling fs layer c87736221ed0: Verifying Checksum c87736221ed0: Download complete c87736221ed0: Pull complete Digest: sha256:04696b491e0cc3c58a75bace8941c14c924b9f313b03ce5029ebbc040ed9dcd9 Status: Downloaded newer image for alpine:3.8 ---> dac705114996 Step 9/12 : RUN apk add --no-cache ca-certificates ---> Running in d29a697380ea fetch http://dl-cdn.alpinelinux.org/alpine/v3.8/main/x86_64/APKINDEX.tar.gz fetch http://dl-cdn.alpinelinux.org/alpine/v3.8/community/x86_64/APKINDEX.tar.gz (1/1) Installing ca-certificates (20190108-r0) Executing busybox-1.28.4-r3.trigger Executing ca-certificates-20190108-r0.trigger OK: 5 MiB in 14 packages Removing intermediate container d29a697380ea ---> c6ada8d07e47 Step 10/12 : COPY --from=build /go/src/github.com/docker/app/bin/cnab-run /cnab/app/run ---> 7d76281a372f Step 11/12 : WORKDIR /cnab/app ---> Running in a13972bb1267 Removing intermediate container a13972bb1267 ---> fd698f46ffb6 Step 12/12 : CMD /cnab/app/run ---> Running in 4cefe754946a Removing intermediate container 4cefe754946a ---> fc18a623272d [Warning] One or more build-args [COMMIT TAG] were not consumed Successfully built fc18a623272d Successfully tagged docker/cnab-app-base:jenkins-app-cli-plugin-1 docker save docker/cnab-app-base:jenkins-app-cli-plugin-1 -o _build/invocation-image.tar [Pipeline] sh + make -f docker.Makefile INVOCATION_IMAGE_TAG=jenkins-app-cli-plugin-1-coverage OUTPUT=coverage-invocation-image.tar save-invocation-image-tag docker tag docker/cnab-app-base:jenkins-app-cli-plugin-1 docker/cnab-app-base:jenkins-app-cli-plugin-1-coverage docker save docker/cnab-app-base:jenkins-app-cli-plugin-1-coverage -o _build/coverage-invocation-image.tar [Pipeline] sh + make -f docker.Makefile INVOCATION_IMAGE_TAG=jenkins-app-cli-plugin-1-coverage-experimental OUTPUT=coverage-experimental-invocation-image.tar save-invocation-image-tag docker tag docker/cnab-app-base:jenkins-app-cli-plugin-1 docker/cnab-app-base:jenkins-app-cli-plugin-1-coverage-experimental docker save docker/cnab-app-base:jenkins-app-cli-plugin-1-coverage-experimental -o _build/coverage-experimental-invocation-image.tar [Pipeline] dir Running in /home/ubuntu/workspace/app_cli-plugin/src/github.com/docker/app/_build [Pipeline] { [Pipeline] stash Stashed 1 file(s) [Pipeline] stash Stashed 1 file(s) [Pipeline] stash Stashed 1 file(s) [Pipeline] } [Pipeline] // dir [Pipeline] } [Pipeline] // dir Post stage [Pipeline] dir Running in /home/ubuntu/workspace/app_cli-plugin/src/github.com/docker/app [Pipeline] { [Pipeline] sh + docker rmi docker/cnab-app-base:jenkins-app-cli-plugin-1 Untagged: docker/cnab-app-base:jenkins-app-cli-plugin-1 [Pipeline] sh + docker rmi docker/cnab-app-base:jenkins-app-cli-plugin-1-coverage Untagged: docker/cnab-app-base:jenkins-app-cli-plugin-1-coverage [Pipeline] sh + docker rmi docker/cnab-app-base:jenkins-app-cli-plugin-1-coverage-experimental Untagged: docker/cnab-app-base:jenkins-app-cli-plugin-1-coverage-experimental Deleted: sha256:fc18a623272de28f40deb052554d7116765079ca78b50669e7e5ffd678c65cb1 Deleted: sha256:fd698f46ffb6a91d49bb235ad0fbd4479b4a2e2ed02615034a44232be395a030 Deleted: sha256:7d76281a372f8bcf1565bc9aa379516bdd8dcd60af62fdbfddea51e361a0f062 Deleted: sha256:f50f82f61dde9987c71195ca3ac0318a8fb8d38cc64ef7f6f621dca709d31192 Deleted: sha256:c6ada8d07e47591455b83e4300a80a0ef0a03f4eed52516a65c65189b6a9cbe9 Deleted: sha256:e2bc65632419ce820c18fff8fba90d77c75ee4845cdbe8018f79eaf6b5f6bdcd [Pipeline] } [Pipeline] // dir [Pipeline] deleteDir [Pipeline] } [Pipeline] // node [Pipeline] } [Pipeline] // stage [Pipeline] } Generating windows resources Building build/docker-windows-amd64 Building build/docker-darwin-amd64 [Pipeline] sh + make -f docker.Makefile vendor docker build --build-arg=EXPERIMENTAL=off --build-arg=TAG=jenkins-app-cli-plugin-1 --build-arg=COMMIT=add325b --build-arg=ALPINE_VERSION=3.8 --target=dev -t docker-app-dev:jenkins-app-cli-plugin-1 . Sending build context to Docker daemon 72.89MB Step 1/13 : FROM dockercore/golang-cross:1.11.5@sha256:17a7e0f158521c50316a0d0c1ab1f6a75350b4d82e7ef03c98bcfbdf04feb4f3 AS build sha256:17a7e0f158521c50316a0d0c1ab1f6a75350b4d82e7ef03c98bcfbdf04feb4f3: Pulling from dockercore/golang-cross ab1fc7e4bf91: Pulling fs layer 35fba333ff52: Pulling fs layer f0cb1fa13079: Pulling fs layer 3d1dd648b5ad: Pulling fs layer 866ed2e2b1fe: Pulling fs layer ddc4ad35a2f0: Pulling fs layer ab8da8d8889d: Pulling fs layer f0f20de75386: Pulling fs layer 1db9e87b6bef: Pulling fs layer 546e697abf12: Pulling fs layer 0001dc28c07c: Pulling fs layer 3d1dd648b5ad: Waiting f0f20de75386: Waiting 866ed2e2b1fe: Waiting ddc4ad35a2f0: Waiting ab8da8d8889d: Waiting 1db9e87b6bef: Waiting 546e697abf12: Waiting 0001dc28c07c: Waiting f0cb1fa13079: Verifying Checksum f0cb1fa13079: Download complete 35fba333ff52: Verifying Checksum 35fba333ff52: Download complete ab1fc7e4bf91: Verifying Checksum ab1fc7e4bf91: Download complete 3d1dd648b5ad: Verifying Checksum 3d1dd648b5ad: Download complete 866ed2e2b1fe: Verifying Checksum 866ed2e2b1fe: Download complete ab8da8d8889d: Verifying Checksum ab8da8d8889d: Download complete f0f20de75386: Verifying Checksum f0f20de75386: Download complete 546e697abf12: Verifying Checksum 546e697abf12: Download complete ddc4ad35a2f0: Verifying Checksum ddc4ad35a2f0: Download complete 1db9e87b6bef: Verifying Checksum 1db9e87b6bef: Download complete 0001dc28c07c: Verifying Checksum 0001dc28c07c: Download complete ab1fc7e4bf91: Pull complete 35fba333ff52: Pull complete f0cb1fa13079: Pull complete 3d1dd648b5ad: Pull complete 866ed2e2b1fe: Pull complete ddc4ad35a2f0: Pull complete ab8da8d8889d: Pull complete f0f20de75386: Pull complete 1db9e87b6bef: Pull complete 546e697abf12: Pull complete 0001dc28c07c: Pull complete Digest: sha256:17a7e0f158521c50316a0d0c1ab1f6a75350b4d82e7ef03c98bcfbdf04feb4f3 Status: Downloaded newer image for dockercore/golang-cross:1.11.5@sha256:17a7e0f158521c50316a0d0c1ab1f6a75350b4d82e7ef03c98bcfbdf04feb4f3 ---> cbc2e073f890 Step 2/13 : ENV DISABLE_WARN_OUTSIDE_CONTAINER=1 ---> Running in 8b062feedad3 Removing intermediate container 8b062feedad3 ---> 196fa5064477 Step 3/13 : RUN apt-get install -y -q --no-install-recommends coreutils util-linux uuid-runtime ---> Running in 5ddb498a2d29 Reading package lists... Building dependency tree... Reading state information... coreutils is already the newest version (8.26-3). coreutils set to manually installed. util-linux is already the newest version (2.29.2-1+deb9u1). util-linux set to manually installed. The following NEW packages will be installed: uuid-runtime 0 upgraded, 1 newly installed, 0 to remove and 1 not upgraded. Need to get 82.6 kB of archives. After this operation, 160 kB of additional disk space will be used. Get:1 http://deb.debian.org/debian stretch/main amd64 uuid-runtime amd64 2.29.2-1+deb9u1 [82.6 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 82.6 kB in 1s (81.6 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 ... 24389 files and directories currently installed.) Preparing to unpack .../uuid-runtime_2.29.2-1+deb9u1_amd64.deb ... Unpacking uuid-runtime (2.29.2-1+deb9u1) ... Setting up uuid-runtime (2.29.2-1+deb9u1) ... Adding group `uuidd' (GID 102) ... Done. Warning: The home dir /run/uuidd you specified can't be accessed: No such file or directory Adding system user `uuidd' (UID 101) ... Adding new user `uuidd' (UID 101) with group `uuidd' ... Not creating home directory `/run/uuidd'. invoke-rc.d: could not determine current runlevel invoke-rc.d: policy-rc.d denied execution of start. Removing intermediate container 5ddb498a2d29 ---> addef177bb4b Step 4/13 : WORKDIR /go/src/github.com/docker/cli ---> Running in b5b90527c82d Removing intermediate container b5b90527c82d ---> 846f7e3ea352 Step 5/13 : RUN git clone https://github.com/ulyssessouza/cli . && git checkout 29d30ec1a05e8a285007240cc0f85864067e7344 ---> Running in cb311c8d324c Cloning into '.'... Note: checking out '29d30ec1a05e8a285007240cc0f85864067e7344'. You are in 'detached HEAD' state. You can look around, make experimental changes and commit them, and you can discard any commits you make in this state without impacting any branches by performing another checkout. If you want to create a new branch to retain commits you create, you may do so (now or later) by using -b with the checkout command again. Example: git checkout -b HEAD is now at 29d30ec1... Merge remote-tracking branch 'jcsirot/fix-contextstore-for-plugins' into docker-app-plugin-context-dial-windows-mix Removing intermediate container cb311c8d324c ---> 8773bdb2af09 Step 6/13 : RUN make cross binary && cp build/docker-linux-amd64 /usr/bin/docker ---> Running in 423d5d8cd4a6 ./scripts/build/cross Building binaries for all platforms Building statically linked build/docker-linux-amd64 Building statically linked build/docker-linux-arm Generating windows resources Building build/docker-windows-amd64 Building build/docker-darwin-amd64 Building statically linked build/docker-linux-ppc64le Building statically linked build/docker-linux-s390x WARNING: binary creates a Linux executable. Use cross for macOS or Windows. ./scripts/build/binary Building statically linked build/docker-linux-amd64 Removing intermediate container 60ab27c071ef ---> ad1c2531d1e5 Step 7/7 : WORKDIR /go/src/github.com/docker/app/ ---> Running in 221209cd5eae Removing intermediate container 221209cd5eae ---> d3d166b5a588 [Warning] One or more build-args [TAG ALPINE_VERSION COMMIT EXPERIMENTAL] were not consumed Successfully built d3d166b5a588 Successfully tagged docker-app-cli:jenkins-app-cli-plugin-1 docker create --name docker-app-cli-jenkins-app-cli-plugin-1 docker-app-cli:jenkins-app-cli-plugin-1 noop 16d844cf71fd48c30e4de55bf9919072957caf663b4c9f24990452f091f1fe1e docker cp docker-app-cli-jenkins-app-cli-plugin-1:/go/src/github.com/docker/cli/build/docker-linux-amd64 bin/docker-linux docker cp docker-app-cli-jenkins-app-cli-plugin-1:/go/src/github.com/docker/cli/build/docker-darwin-amd64 bin/docker-darwin docker cp docker-app-cli-jenkins-app-cli-plugin-1:/go/src/github.com/docker/cli/build/docker-windows-amd64 bin/docker-windows.exe docker rm docker-app-cli-jenkins-app-cli-plugin-1 docker-app-cli-jenkins-app-cli-plugin-1 docker build --build-arg=EXPERIMENTAL=off --build-arg=TAG=jenkins-app-cli-plugin-1 --build-arg=COMMIT=add325b --build-arg=ALPINE_VERSION=3.8 --target=cross -t docker-app-cross:jenkins-app-cli-plugin-1 . Sending build context to Docker daemon 72.89MB Step 1/17 : FROM dockercore/golang-cross:1.11.5@sha256:17a7e0f158521c50316a0d0c1ab1f6a75350b4d82e7ef03c98bcfbdf04feb4f3 AS build ---> cbc2e073f890 Step 2/17 : ENV DISABLE_WARN_OUTSIDE_CONTAINER=1 ---> Using cache ---> bf5d4cbcc42a Step 3/17 : RUN apt-get install -y -q --no-install-recommends coreutils util-linux uuid-runtime ---> Using cache ---> f979d6be6f7e Step 4/17 : WORKDIR /go/src/github.com/docker/cli ---> Using cache ---> 33ed57b19d04 Step 5/17 : RUN git clone https://github.com/ulyssessouza/cli . && git checkout 29d30ec1a05e8a285007240cc0f85864067e7344 ---> Using cache ---> f51bebb51102 Step 6/17 : RUN make cross binary && cp build/docker-linux-amd64 /usr/bin/docker ---> Using cache ---> ad1c2531d1e5 Step 7/17 : WORKDIR /go/src/github.com/docker/app/ ---> Using cache ---> d3d166b5a588 Step 8/17 : FROM build AS dev ---> d3d166b5a588 Step 9/17 : ENV PATH=${PATH}:/go/src/github.com/docker/app/bin/ ---> Running in cb930b3b96a1 Removing intermediate container cb930b3b96a1 ---> 0fb3e2779edc Step 10/17 : ARG DEP_VERSION=v0.5.0 ---> Running in be19ed7e226a Removing intermediate container be19ed7e226a ---> eddd6df1021f Step 11/17 : 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 e1455d0ff192  % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 605 0 605 0 0 5779 0 --:--:-- --:--:-- --:--:-- 5817  100 8513k 100 8513k 0 0 40.0M 0 --:--:-- --:--:-- --:--:-- 40.0M Removing intermediate container e1455d0ff192 ---> 479d87e950f2 Step 12/17 : 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 a1fc042b9414 golang.org/x/tools/internal/semver github.com/pkg/errors golang.org/x/tools/go/ast/astutil golang.org/x/tools/go/internal/gcimporter golang.org/x/tools/go/internal/packagesdriver golang.org/x/tools/internal/fastwalk golang.org/x/tools/internal/gopathwalk golang.org/x/tools/internal/module golang.org/x/tools/go/gcexportdata golang.org/x/tools/go/packages golang.org/x/tools/internal/imports golang.org/x/tools/imports github.com/mjibson/esc/embed github.com/mjibson/esc Removing intermediate container a1fc042b9414 ---> 31bdad867a04 Step 13/17 : COPY . . ---> 39417ad45ace Step 14/17 : FROM dev AS cross ---> 39417ad45ace Step 15/17 : ARG EXPERIMENTAL="off" ---> Running in a02ce0595dbf Removing intermediate container a02ce0595dbf ---> ba3472c4e211 Step 16/17 : ARG TAG="unknown" ---> Running in 32b181ce0887 Removing intermediate container 32b181ce0887 ---> 7b9136d77263 Step 17/17 : RUN make EXPERIMENTAL=${EXPERIMENTAL} TAG=${TAG} cross ---> Running in 869515f0298f GOOS=linux CGO_ENABLED=0 go build -tags="" -ldflags="-s -w -X github.com/docker/app/internal.GitCommit=add325b4 -X github.com/docker/app/internal.Version=jenkins-app-cli-plugin-1 -X github.com/docker/app/internal.Experimental=off -X github.com/docker/app/internal.BuildTime=2019-08-30T17:09:26Z" -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=add325b4 -X github.com/docker/app/internal.Version=jenkins-app-cli-plugin-1 -X github.com/docker/app/internal.Experimental=off -X github.com/docker/app/internal.BuildTime=2019-08-30T17:09:26Z" -o bin/docker-app-darwin ./cmd/docker-app Building statically linked build/docker-linux-amd64 Building statically linked build/docker-linux-arm GOOS=windows CGO_ENABLED=0 go build -tags="" -ldflags="-s -w -X github.com/docker/app/internal.GitCommit=add325b4 -X github.com/docker/app/internal.Version=jenkins-app-cli-plugin-1 -X github.com/docker/app/internal.Experimental=off -X github.com/docker/app/internal.BuildTime=2019-08-30T17:09:26Z" -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=add325b4 -X github.com/docker/app/internal.Version=jenkins-app-cli-plugin-1 -X github.com/docker/app/internal.Experimental=off -X github.com/docker/app/internal.BuildTime=2019-08-30T17:09:26Z" -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=add325b4 -X github.com/docker/app/internal.Version=jenkins-app-cli-plugin-1 -X github.com/docker/app/internal.Experimental=off -X github.com/docker/app/internal.BuildTime=2019-08-30T17:09:26Z" -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=add325b4 -X github.com/docker/app/internal.Version=jenkins-app-cli-plugin-1 -X github.com/docker/app/internal.Experimental=off -X github.com/docker/app/internal.BuildTime=2019-08-30T17:09:26Z" -o bin/docker-app-standalone-windows.exe ./cmd/docker-app-standalone Removing intermediate container 869515f0298f ---> 6602bba6f941 [Warning] One or more build-args [ALPINE_VERSION COMMIT] were not consumed Successfully built 6602bba6f941 Successfully tagged docker-app-cross:jenkins-app-cli-plugin-1 docker create --name docker-app-cross-jenkins-app-cli-plugin-1 docker-app-cross:jenkins-app-cli-plugin-1 noop 3e0746c391a4cf9a9ed82bf4105e72699cbeb0f57493336be2dd02eba9b0b703 docker cp docker-app-cross-jenkins-app-cli-plugin-1:/go/src/github.com/docker/app/bin/docker-app-linux bin/docker-app-linux docker cp docker-app-cross-jenkins-app-cli-plugin-1:/go/src/github.com/docker/app/bin/docker-app-darwin bin/docker-app-darwin docker cp docker-app-cross-jenkins-app-cli-plugin-1:/go/src/github.com/docker/app/bin/docker-app-windows.exe bin/docker-app-windows.exe docker cp docker-app-cross-jenkins-app-cli-plugin-1:/go/src/github.com/docker/app/bin/docker-app-standalone-linux bin/docker-app-standalone-linux docker cp docker-app-cross-jenkins-app-cli-plugin-1:/go/src/github.com/docker/app/bin/docker-app-standalone-darwin bin/docker-app-standalone-darwin docker cp docker-app-cross-jenkins-app-cli-plugin-1:/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-cli-plugin-1 docker-app-cross-jenkins-app-cli-plugin-1 docker build --build-arg=EXPERIMENTAL=off --build-arg=TAG=jenkins-app-cli-plugin-1 --build-arg=COMMIT=add325b --build-arg=ALPINE_VERSION=3.8 --target=e2e-cross -t docker-app-e2e-cross:jenkins-app-cli-plugin-1 . Sending build context to Docker daemon 72.89MB Step 1/21 : FROM dockercore/golang-cross:1.11.5@sha256:17a7e0f158521c50316a0d0c1ab1f6a75350b4d82e7ef03c98bcfbdf04feb4f3 AS build ---> cbc2e073f890 Step 2/21 : ENV DISABLE_WARN_OUTSIDE_CONTAINER=1 ---> Using cache ---> bf5d4cbcc42a Step 3/21 : RUN apt-get install -y -q --no-install-recommends coreutils util-linux uuid-runtime ---> Using cache ---> f979d6be6f7e Step 4/21 : WORKDIR /go/src/github.com/docker/cli ---> Using cache ---> 33ed57b19d04 Step 5/21 : RUN git clone https://github.com/ulyssessouza/cli . && git checkout 29d30ec1a05e8a285007240cc0f85864067e7344 ---> Using cache ---> f51bebb51102 Step 6/21 : RUN make cross binary && cp build/docker-linux-amd64 /usr/bin/docker ---> Using cache ---> ad1c2531d1e5 Step 7/21 : WORKDIR /go/src/github.com/docker/app/ ---> Using cache ---> d3d166b5a588 Step 8/21 : FROM build AS dev ---> d3d166b5a588 Step 9/21 : ENV PATH=${PATH}:/go/src/github.com/docker/app/bin/ ---> Using cache ---> 0fb3e2779edc Step 10/21 : ARG DEP_VERSION=v0.5.0 ---> Using cache ---> eddd6df1021f Step 11/21 : 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 ---> 479d87e950f2 Step 12/21 : 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 ---> 31bdad867a04 Step 13/21 : COPY . . ---> Using cache ---> 39417ad45ace Step 14/21 : FROM dev AS cross ---> 39417ad45ace Step 15/21 : ARG EXPERIMENTAL="off" ---> Using cache ---> ba3472c4e211 Step 16/21 : ARG TAG="unknown" ---> Using cache ---> 7b9136d77263 Step 17/21 : RUN make EXPERIMENTAL=${EXPERIMENTAL} TAG=${TAG} cross ---> Using cache ---> 6602bba6f941 Step 18/21 : FROM cross AS e2e-cross ---> 6602bba6f941 Step 19/21 : ARG EXPERIMENTAL="off" ---> Running in 59e321399568 Removing intermediate container 59e321399568 ---> ae7e7425259c Step 20/21 : ARG TAG="unknown" ---> Running in 3e36d85b0cb7 Removing intermediate container 3e36d85b0cb7 ---> d4b5d6ae1024 Step 21/21 : RUN make EXPERIMENTAL=${EXPERIMENTAL} TAG=${TAG} e2e-cross ---> Running in b641ace9d1a6 GOOS=linux CGO_ENABLED=0 go build -tags="" -ldflags="-s -w -X github.com/docker/app/internal.GitCommit=add325b4 -X github.com/docker/app/internal.Version=jenkins-app-cli-plugin-1 -X github.com/docker/app/internal.Experimental=off -X github.com/docker/app/internal.BuildTime=2019-08-30T17:11:47Z" -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=add325b4 -X github.com/docker/app/internal.Version=jenkins-app-cli-plugin-1 -X github.com/docker/app/internal.Experimental=off -X github.com/docker/app/internal.BuildTime=2019-08-30T17:11:47Z" -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=add325b4 -X github.com/docker/app/internal.Version=jenkins-app-cli-plugin-1 -X github.com/docker/app/internal.Experimental=off -X github.com/docker/app/internal.BuildTime=2019-08-30T17:11:47Z" -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=add325b4 -X github.com/docker/app/internal.Version=jenkins-app-cli-plugin-1 -X github.com/docker/app/internal.Experimental=off -X github.com/docker/app/internal.BuildTime=2019-08-30T17:11:47Z" -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=add325b4 -X github.com/docker/app/internal.Version=jenkins-app-cli-plugin-1 -X github.com/docker/app/internal.Experimental=off -X github.com/docker/app/internal.BuildTime=2019-08-30T17:11:47Z" -c -o bin/docker-app-e2e-windows.exe ./e2e/ Removing intermediate container b641ace9d1a6 ---> 4b0eda3b5256 [Warning] One or more build-args [ALPINE_VERSION COMMIT] were not consumed Successfully built 4b0eda3b5256 Successfully tagged docker-app-e2e-cross:jenkins-app-cli-plugin-1 docker create --name docker-app-e2e-cross-jenkins-app-cli-plugin-1 docker-app-e2e-cross:jenkins-app-cli-plugin-1 noop 6b908bf895f5ef4804288554e878b1fde4c7414fdf94d48f56e0d5da46555ecf docker cp docker-app-e2e-cross-jenkins-app-cli-plugin-1:/go/src/github.com/docker/app/bin/docker-app-e2e-linux bin/docker-app-e2e-linux docker cp docker-app-e2e-cross-jenkins-app-cli-plugin-1:/go/src/github.com/docker/app/bin/docker-app-e2e-darwin bin/docker-app-e2e-darwin docker cp docker-app-e2e-cross-jenkins-app-cli-plugin-1:/go/src/github.com/docker/app/bin/docker-app-e2e-windows.exe bin/docker-app-e2e-windows.exe docker rm docker-app-e2e-cross-jenkins-app-cli-plugin-1 docker-app-e2e-cross-jenkins-app-cli-plugin-1 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] dir Running in /home/ubuntu/workspace/app_cli-plugin/src/github.com/docker/app/bin [Pipeline] { [Pipeline] stash Building statically linked build/docker-linux-ppc64le Building statically linked build/docker-linux-s390x WARNING: binary creates a Linux executable. Use cross for macOS or Windows. ./scripts/build/binary Building statically linked build/docker-linux-amd64 Stashed 18 file(s) [Pipeline] } [Pipeline] // dir [Pipeline] dir Running in /home/ubuntu/workspace/app_cli-plugin/src/github.com/docker/app/e2e [Pipeline] { [Pipeline] stash Stashed 49 file(s) [Pipeline] } [Pipeline] // dir [Pipeline] dir Running in /home/ubuntu/workspace/app_cli-plugin/src/github.com/docker/app/examples [Pipeline] { [Pipeline] stash Stashed 36 file(s) [Pipeline] } [Pipeline] // dir [Pipeline] stash Removing intermediate container 423d5d8cd4a6 ---> b44ddf7600c9 Step 7/13 : WORKDIR /go/src/github.com/docker/app/ ---> Running in cbb6b1483edf Removing intermediate container cbb6b1483edf ---> d3d9cf3de1fd Step 8/13 : FROM build AS dev ---> d3d9cf3de1fd Step 9/13 : ENV PATH=${PATH}:/go/src/github.com/docker/app/bin/ ---> Running in 80e21fa9a0e0 Removing intermediate container 80e21fa9a0e0 ---> 7903422064f8 Step 10/13 : ARG DEP_VERSION=v0.5.0 ---> Running in b289d956c3a6 Removing intermediate container b289d956c3a6 ---> bb87fcf4aaec Step 11/13 : 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 7a0fca75cae4  % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 605 0 605 0 0 6870 0 --:--:-- --:--:-- --:--:-- 6875  100 8513k 100 8513k 0  0 43.4M 0 --:--:-- --:--:-- --:--:-- 43.4M Removing intermediate container 7a0fca75cae4 ---> d346a462d15c Step 12/13 : 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 7f0ded677441 Stashed 3 file(s) [Pipeline] archiveArtifacts Archiving artifacts golang.org/x/tools/internal/semver github.com/pkg/errors golang.org/x/tools/go/ast/astutil golang.org/x/tools/go/internal/gcimporter golang.org/x/tools/go/internal/packagesdriver golang.org/x/tools/internal/fastwalk golang.org/x/tools/internal/gopathwalk golang.org/x/tools/internal/module golang.org/x/tools/go/gcexportdata golang.org/x/tools/go/packages golang.org/x/tools/internal/imports golang.org/x/tools/imports github.com/mjibson/esc/embed github.com/mjibson/esc Removing intermediate container 7f0ded677441 ---> 703a06cfb061 Step 13/13 : COPY . . ---> 4d0391ae5eee [Warning] One or more build-args [ALPINE_VERSION COMMIT EXPERIMENTAL TAG] were not consumed Successfully built 4d0391ae5eee Successfully tagged docker-app-dev:jenkins-app-cli-plugin-1 Vendoring... docker run --rm docker-app-dev:jenkins-app-cli-plugin-1 sh -c "make vendor && hack/check-git-diff vendor" rm -rf vendor 1>&1 dep ensure -v (1/96) Wrote github.com/Nvveen/Gotty@master (2/96) Wrote github.com/containerd/continuity@master (3/96) Wrote github.com/davecgh/go-spew@v1.1.1 (4/96) Wrote github.com/docker/docker-credential-helpers@v0.6.1 (5/96) Wrote github.com/containerd/fifo@master (6/96) Wrote vbom.ml/util@master (7/96) Wrote github.com/containerd/typeurl@master (8/96) Wrote github.com/beorn7/perks@master (9/96) Wrote github.com/cbroglie/mustache@v1.0.1 (10/96) Wrote github.com/docker/distribution@83389a148052d74ac602f5f1d62f86ff2f3c4aa5 (11/96) Wrote github.com/agl/ed25519@master (12/96) Wrote github.com/docker/go@v1.5.1-1 [Pipeline] sh + docker image ls --format={{.Repository}}:{{.Tag}} *jenkins-app-cli-plugin-1* + xargs docker image rm -f Untagged: docker-app-e2e-cross:jenkins-app-cli-plugin-1 Deleted: sha256:4b0eda3b525617c86612c5b39ade9c32f08c203dff4c7bac96d21d65a48662c4 Deleted: sha256:be76ba309abca09a531fc95fd3dc624addb1459df21918a7eedce227d3667d53 Deleted: sha256:d4b5d6ae10242e0fd0b204f946a19dffc24bb74883cc308f9d0f574d82003346 Deleted: sha256:ae7e7425259cace4b3bdbcaaba42345399959a7dd05d650d32854f10f3a73c0a Untagged: docker-app-cross:jenkins-app-cli-plugin-1 Deleted: sha256:6602bba6f9414db4d2c11e851a99ae7470a3db18bd8dc63e2a8e80bd8eefbd6c Deleted: sha256:f35dd9a7f02332ea5c5e02333a8165a8785627dea1016a619870405ff781a0fa Deleted: sha256:7b9136d77263b915f842cf7229b14aad014738973bbcad6967f2362138e6747f Deleted: sha256:ba3472c4e211ac57873fe46a241ab2cdbdc275da12d2a4e0fef87ecc385bc862 Deleted: sha256:39417ad45ace3fd848afec2ad8e83a4116af1544a6530ccafe1600d8429783a8 Deleted: sha256:d60fae77d586ce6ddd59af836254cdfe6c2f81cb58f10b78e9ce2631f092dc07 Deleted: sha256:31bdad867a04ec73893a1fc9d7898bc370c5cc2f9c9e97d7c56d8e3b76879a5e Deleted: sha256:e9d7ba5fe7b512cce33d840698e3b74e6c6472dd2b85d097a28fe4154970916c Deleted: sha256:479d87e950f25b37bfd7631fffd02a80798cb502b49b467d6e06641052425fde Deleted: sha256:fea929de817d988694686846ad7ceb1869789714c152c7da11a2132d98a57cd9 Deleted: sha256:eddd6df1021fd0f1b093dffc68e567c9588eb80669af5539d80b5848763d6a08 Deleted: sha256:0fb3e2779edc020894e9db59787c6b3d3869427c9d287ec3767b2dd79bf8d8ef Untagged: docker-app-cli:jenkins-app-cli-plugin-1 Deleted: sha256:d3d166b5a5881e59a9aa7bb0f4c0552800fdb325e476e58371fdf2ff753743c9 Deleted: sha256:177af5ab7bd1241fd2f987e3e21ea5dccd637a10349d394669cf328cd72151ba Deleted: sha256:ad1c2531d1e5de78f1e6199a0817f10db24c489a06bacee4edebe7d9632ad950 Deleted: sha256:c4eedba19de8c0e00920eaf5d4d56b3740ab421a03bd361ce7fe03fc444600c1 Deleted: sha256:f51bebb5110289bdd5245a07e0e7e376a463f8b9c1bc119ad841d45a49bfa7bb Deleted: sha256:1ccbf104286323d5a434d95f9f4b8d56ad0da1b6481547796d72cb40b15e0ccd Deleted: sha256:33ed57b19d04f881fa7e31a01cd2431fcd0b1d370b1c03417feafaa2bf601994 Deleted: sha256:fcca463799778b2a8affd37bc7e44352dd83a8874dbcc3a03b40f6a529a47e02 Deleted: sha256:f979d6be6f7ed2ad92d9ffa5ccfdf488366ea39498784d4f6b746a23a4d6cff1 Deleted: sha256:8a67afa1c037bf395a1d91e2cb654e779e7e25ba67c7bceb003071d3a6d5742f Deleted: sha256:bf5d4cbcc42a3c3359ee9906fbeebf2e60bcbb1e9d8be871ee740e141a06f647 [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // dir Post stage [Pipeline] deleteDir (13/96) Wrote github.com/docker/go-events@master (14/96) Wrote github.com/docker/go-metrics@d466d4f6fd960e01820085bd7e1a24426ee7ef18 (15/96) Wrote github.com/docker/go-connections@v0.4.0 [Pipeline] } [Pipeline] // node [Pipeline] } [Pipeline] // stage [Pipeline] } (16/96) Wrote github.com/docker/go-units@v0.3.3 (17/96) Wrote github.com/docker/libtrust@master (18/96) Wrote github.com/flynn-archive/go-shlex@master (19/96) Wrote github.com/ghodss/yaml@v1.0.0 (20/96) Wrote github.com/deislabs/duffle@master (21/96) Wrote github.com/gogo/googleapis@v1.1.0 (22/96) Wrote github.com/golang/glog@master (23/96) Wrote github.com/google/btree@master (24/96) Wrote github.com/containerd/cri@v1.11.1 (25/96) Wrote github.com/docker/compose-on-kubernetes@v0.4.19 (26/96) Wrote github.com/google/go-cmp@v0.2.0 (27/96) Wrote github.com/google/gofuzz@master (28/96) Wrote github.com/gorilla/context@v1.1.1 (29/96) Wrote github.com/gorilla/mux@v1.6.2 (30/96) Wrote github.com/googleapis/gnostic@v0.2.0 (31/96) Wrote github.com/gregjones/httpcache@master (32/96) Wrote github.com/hashicorp/go-version@v1.0.0 (33/96) Wrote github.com/gopherjs/gopherjs@master (34/96) Wrote github.com/hashicorp/golang-lru@master (35/96) Wrote github.com/golang/protobuf@v1.2.0 (36/96) Wrote github.com/imdario/mergo@v0.3.6 (37/96) Wrote github.com/inconshreveable/mousetrap@v1.0 (38/96) Wrote github.com/konsorten/go-windows-terminal-sequences@v1.0.1 (39/96) Wrote github.com/json-iterator/go@v1.1.5 (40/96) Wrote github.com/matttproud/golang_protobuf_extensions@v1.0.1 (41/96) Wrote github.com/containerd/containerd@v1.2.1 (42/96) Wrote github.com/mattn/go-shellwords@v1.0.3 (43/96) Wrote github.com/miekg/pkcs11@master (44/96) Wrote github.com/coreos/etcd@v3.3.10 (45/96) Wrote github.com/mitchellh/mapstructure@master (46/96) Wrote github.com/modern-go/concurrent@1.0.3 (47/96) Wrote github.com/docker/swarmkit@edd5641391926a50bc5f7040e20b7efc05003c26 (48/96) Wrote github.com/modern-go/reflect2@1.0.1 (49/96) Wrote github.com/docker/cli (from https://github.com/ulyssessouza/cli)@29d30ec1a05e8a285007240cc0f85864067e7344 (50/96) Wrote github.com/oklog/ulid@v1.3.1 (51/96) Wrote github.com/morikuni/aec@master (52/96) Wrote github.com/opencontainers/go-digest@v1.0.0-rc1 (53/96) Wrote github.com/opencontainers/image-spec@v1.0.1 (54/96) Wrote github.com/opencontainers/runtime-spec@v1.0.1 (55/96) Wrote github.com/peterbourgon/diskv@v2.0.1 (56/96) Wrote github.com/petar/GoLLRB@master (57/96) Wrote github.com/pkg/errors@v0.8.0 (58/96) Wrote github.com/prometheus/client_model@master (59/96) Wrote github.com/prometheus/client_golang@v0.8.0 (60/96) Wrote github.com/opencontainers/runc@v1.0.0-rc6 (61/96) Wrote github.com/prometheus/common@master (62/96) Wrote github.com/prometheus/procfs@master (63/96) Wrote github.com/spf13/cobra@v0.0.3 (64/96) Wrote github.com/spf13/pflag@master (65/96) Wrote github.com/sirupsen/logrus@v1.2.0 (66/96) Wrote github.com/syndtr/gocapability@master (67/96) Wrote github.com/vbatts/tar-split@v0.11.1 (68/96) Wrote github.com/wadey/gocovmerge@master (69/96) Wrote github.com/xeipuuv/gojsonpointer@master (70/96) Wrote github.com/xeipuuv/gojsonreference@master (71/96) Wrote github.com/xeipuuv/gojsonschema@93e72a773fade158921402d6a24c819b48aba29d (72/96) Wrote github.com/gogo/protobuf@v1.2.0 (73/96) Wrote golang.org/x/sync@master (74/96) Wrote golang.org/x/oauth2@master (75/96) Wrote golang.org/x/crypto@master (76/96) Wrote golang.org/x/net@master (77/96) Wrote golang.org/x/time@master (78/96) Wrote gopkg.in/inf.v0@v0.9.1 (79/96) Wrote github.com/theupdateframework/notary@v0.6.1 (80/96) Wrote google.golang.org/appengine@v1.4.0 (81/96) Wrote golang.org/x/sys@master (82/96) Wrote gopkg.in/yaml.v2 (from https://github.com/simonferquel/yaml)@c86e64ed9581b7588e736f0c3e6ecc02cc22996e (83/96) Wrote gotest.tools@v2.3.0 (84/96) Wrote google.golang.org/grpc@v1.18.0 (85/96) Wrote golang.org/x/text@v0.3.0 (86/96) Wrote k8s.io/apimachinery@kubernetes-1.11.1 (87/96) Wrote github.com/Azure/go-ansiterm@master (88/96) Wrote github.com/Microsoft/go-winio@v0.4.11 (89/96) Wrote golang.org/x/tools@master (90/96) Wrote google.golang.org/genproto@master (91/96) Wrote github.com/Microsoft/hcsshim@v0.8.4 (92/96) Wrote k8s.io/client-go@kubernetes-1.11.1 (93/96) Wrote cloud.google.com/go@v0.34.0 (94/96) Wrote github.com/docker/docker@master (95/96) Wrote k8s.io/api@kubernetes-1.11.1 (96/96) Wrote k8s.io/kubernetes@v1.11.1 vendor is correct [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: Gradle test) [Pipeline] { (Branch: Test Linux) [Pipeline] stage [Pipeline] { (Coverage) [Pipeline] stage [Pipeline] { (Coverage (experimental)) [Pipeline] stage [Pipeline] { (Gradle test) [Pipeline] stage [Pipeline] { (Test Linux) [Pipeline] node [Pipeline] node [Pipeline] node [Pipeline] node Running on ubuntu-1604-aufs (i-096f75b7780aac11b) in /home/ubuntu/workspace/app_cli-plugin [Pipeline] { Running on ubuntu-1604-aufs (i-01e6bb8850220dace) in /home/ubuntu/workspace/app_cli-plugin [Pipeline] { Running on ubuntu-1604-aufs (i-00b8839a4802dac67) in /home/ubuntu/workspace/app_cli-plugin [Pipeline] { Running on ubuntu-1604-aufs (i-02a2314789a7ebeda) in /home/ubuntu/workspace/app_cli-plugin [Pipeline] { [Pipeline] dir Running in /home/ubuntu/workspace/app_cli-plugin/src/github.com/docker/app [Pipeline] { [Pipeline] dir Running in /home/ubuntu/workspace/app_cli-plugin/src/github.com/docker/app [Pipeline] { [Pipeline] checkout [Pipeline] checkout using credential docker-jenkins-github-credentials [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_cli-plugin/src/github.com/docker/app [Pipeline] { [Pipeline] checkout [Pipeline] dir Running in /home/ubuntu/workspace/app_cli-plugin/src/github.com/docker/app [Pipeline] { [Pipeline] checkout Cloning the remote Git repository Cloning with configured refspecs honoured and without tags using credential docker-jenkins-github-credentials Cloning the remote Git repository Cloning with configured refspecs honoured and without tags using credential docker-jenkins-github-credentials Cloning the remote Git repository Cloning with configured refspecs honoured and without tags Cloning repository https://github.com/docker/app.git > git init /home/ubuntu/workspace/app_cli-plugin/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/heads/cli-plugin:refs/remotes/origin/cli-plugin Cloning repository https://github.com/docker/app.git > git init /home/ubuntu/workspace/app_cli-plugin/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/heads/cli-plugin:refs/remotes/origin/cli-plugin Cloning repository https://github.com/docker/app.git > git init /home/ubuntu/workspace/app_cli-plugin/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/heads/cli-plugin:refs/remotes/origin/cli-plugin Cloning repository https://github.com/docker/app.git > git init /home/ubuntu/workspace/app_cli-plugin/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/heads/cli-plugin:refs/remotes/origin/cli-plugin Fetching without tags Fetching without tags Fetching without tags Fetching without tags Checking out Revision add325b427ab41ad607e23d51cc1447a3fe65cee (cli-plugin) Checking out Revision add325b427ab41ad607e23d51cc1447a3fe65cee (cli-plugin) Checking out Revision add325b427ab41ad607e23d51cc1447a3fe65cee (cli-plugin) Checking out Revision add325b427ab41ad607e23d51cc1447a3fe65cee (cli-plugin) Commit message: "Use unique config for each test" Commit message: "Use unique config for each test" Commit message: "Use unique config for each test" fatal: bad object ead69454b4062f17d1f8389642089a002b037213 fatal: bad object ead69454b4062f17d1f8389642089a002b037213 fatal: bad object ead69454b4062f17d1f8389642089a002b037213 Commit message: "Use unique config for each test" fatal: bad object ead69454b4062f17d1f8389642089a002b037213 > git config remote.origin.url https://github.com/docker/app.git # timeout=10 > git config --add remote.origin.fetch +refs/heads/cli-plugin:refs/remotes/origin/cli-plugin # 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/heads/cli-plugin:refs/remotes/origin/cli-plugin > git config core.sparsecheckout # timeout=10 > git checkout -f add325b427ab41ad607e23d51cc1447a3fe65cee > git config remote.origin.url https://github.com/docker/app.git # timeout=10 > git config --add remote.origin.fetch +refs/heads/cli-plugin:refs/remotes/origin/cli-plugin # 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/heads/cli-plugin:refs/remotes/origin/cli-plugin > git config core.sparsecheckout # timeout=10 > git checkout -f add325b427ab41ad607e23d51cc1447a3fe65cee > git config remote.origin.url https://github.com/docker/app.git # timeout=10 > git config --add remote.origin.fetch +refs/heads/cli-plugin:refs/remotes/origin/cli-plugin # 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/heads/cli-plugin:refs/remotes/origin/cli-plugin > git config core.sparsecheckout # timeout=10 > git checkout -f add325b427ab41ad607e23d51cc1447a3fe65cee > git config remote.origin.url https://github.com/docker/app.git # timeout=10 > git config --add remote.origin.fetch +refs/heads/cli-plugin:refs/remotes/origin/cli-plugin # 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/heads/cli-plugin:refs/remotes/origin/cli-plugin > git config core.sparsecheckout # timeout=10 > git checkout -f add325b427ab41ad607e23d51cc1447a3fe65cee [Pipeline] dir Running in /home/ubuntu/workspace/app_cli-plugin/src/github.com/docker/app/_build [Pipeline] { [Pipeline] unstash [Pipeline] dir Running in /home/ubuntu/workspace/app_cli-plugin/src/github.com/docker/app/bin [Pipeline] { [Pipeline] unstash [Pipeline] dir Running in /home/ubuntu/workspace/app_cli-plugin/src/github.com/docker/app/_build [Pipeline] { [Pipeline] unstash [Pipeline] dir Running in /home/ubuntu/workspace/app_cli-plugin/src/github.com/docker/app/_build [Pipeline] { [Pipeline] unstash [Pipeline] sh [Pipeline] sh [Pipeline] sh + docker load -i coverage-invocation-image.tar + docker load -i invocation-image.tar + docker load -i coverage-experimental-invocation-image.tar Loaded image: docker/cnab-app-base:jenkins-app-cli-plugin-1 [Pipeline] } [Pipeline] // dir [Pipeline] unstash Loaded image: docker/cnab-app-base:jenkins-app-cli-plugin-1-coverage-experimental [Pipeline] } [Pipeline] // dir [Pipeline] sh Loaded image: docker/cnab-app-base:jenkins-app-cli-plugin-1-coverage [Pipeline] } [Pipeline] // dir [Pipeline] sh + make EXPERIMENTAL=on -f docker.Makefile BUILD_TAG=jenkins-app-cli-plugin-1-coverage-experimental coverage docker build --build-arg=EXPERIMENTAL=on --build-arg=TAG=jenkins-app-cli-plugin-1-coverage-experimental --build-arg=COMMIT=add325b --build-arg=ALPINE_VERSION=3.8 --target=dev -t docker-app-dev:jenkins-app-cli-plugin-1-coverage-experimental . + make -f docker.Makefile BUILD_TAG=jenkins-app-cli-plugin-1-coverage coverage docker build --build-arg=EXPERIMENTAL=off --build-arg=TAG=jenkins-app-cli-plugin-1-coverage --build-arg=COMMIT=add325b --build-arg=ALPINE_VERSION=3.8 --target=dev -t docker-app-dev:jenkins-app-cli-plugin-1-coverage . Sending build context to Docker daemon 72.89MB Step 1/13 : FROM dockercore/golang-cross:1.11.5@sha256:17a7e0f158521c50316a0d0c1ab1f6a75350b4d82e7ef03c98bcfbdf04feb4f3 AS build Sending build context to Docker daemon 72.89MB Step 1/13 : FROM dockercore/golang-cross:1.11.5@sha256:17a7e0f158521c50316a0d0c1ab1f6a75350b4d82e7ef03c98bcfbdf04feb4f3 AS build sha256:17a7e0f158521c50316a0d0c1ab1f6a75350b4d82e7ef03c98bcfbdf04feb4f3: Pulling from dockercore/golang-cross ab1fc7e4bf91: Pulling fs layer 35fba333ff52: Pulling fs layer f0cb1fa13079: Pulling fs layer 3d1dd648b5ad: Pulling fs layer 866ed2e2b1fe: Pulling fs layer ddc4ad35a2f0: Pulling fs layer ab8da8d8889d: Pulling fs layer f0f20de75386: Pulling fs layer 1db9e87b6bef: Pulling fs layer 546e697abf12: Pulling fs layer 0001dc28c07c: Pulling fs layer ab8da8d8889d: Waiting f0f20de75386: Waiting 1db9e87b6bef: Waiting 546e697abf12: Waiting 0001dc28c07c: Waiting 866ed2e2b1fe: Waiting ddc4ad35a2f0: Waiting 3d1dd648b5ad: Waiting sha256:17a7e0f158521c50316a0d0c1ab1f6a75350b4d82e7ef03c98bcfbdf04feb4f3: Pulling from dockercore/golang-cross ab1fc7e4bf91: Pulling fs layer 35fba333ff52: Pulling fs layer f0cb1fa13079: Pulling fs layer 3d1dd648b5ad: Pulling fs layer 866ed2e2b1fe: Pulling fs layer ddc4ad35a2f0: Pulling fs layer ab8da8d8889d: Pulling fs layer f0f20de75386: Pulling fs layer 1db9e87b6bef: Pulling fs layer 546e697abf12: Pulling fs layer 0001dc28c07c: Pulling fs layer ab8da8d8889d: Waiting f0f20de75386: Waiting 1db9e87b6bef: Waiting 546e697abf12: Waiting 0001dc28c07c: Waiting 866ed2e2b1fe: Waiting 3d1dd648b5ad: Waiting ddc4ad35a2f0: Waiting f0cb1fa13079: Verifying Checksum f0cb1fa13079: Download complete 35fba333ff52: Verifying Checksum 35fba333ff52: Download complete f0cb1fa13079: Verifying Checksum f0cb1fa13079: Download complete 35fba333ff52: Verifying Checksum 35fba333ff52: Download complete ab1fc7e4bf91: Verifying Checksum ab1fc7e4bf91: Download complete ab1fc7e4bf91: Verifying Checksum ab1fc7e4bf91: Download complete 3d1dd648b5ad: Verifying Checksum 3d1dd648b5ad: Download complete ab8da8d8889d: Verifying Checksum ab8da8d8889d: Download complete 3d1dd648b5ad: Verifying Checksum 3d1dd648b5ad: Download complete f0f20de75386: Verifying Checksum f0f20de75386: Download complete ab8da8d8889d: Verifying Checksum ab8da8d8889d: Download complete 866ed2e2b1fe: Verifying Checksum 866ed2e2b1fe: Download complete f0f20de75386: Verifying Checksum f0f20de75386: Download complete 546e697abf12: Verifying Checksum 546e697abf12: Download complete 866ed2e2b1fe: Verifying Checksum 866ed2e2b1fe: Download complete 546e697abf12: Verifying Checksum 546e697abf12: Download complete ddc4ad35a2f0: Verifying Checksum ddc4ad35a2f0: Download complete ddc4ad35a2f0: Verifying Checksum ddc4ad35a2f0: Download complete 1db9e87b6bef: Verifying Checksum 1db9e87b6bef: Download complete ab1fc7e4bf91: Pull complete 35fba333ff52: Pull complete f0cb1fa13079: Pull complete 0001dc28c07c: Verifying Checksum 0001dc28c07c: Download complete ab1fc7e4bf91: Pull complete 0001dc28c07c: Verifying Checksum 0001dc28c07c: Download complete 35fba333ff52: Pull complete f0cb1fa13079: Pull complete [Pipeline] dir Running in /home/ubuntu/workspace/app_cli-plugin/src/github.com/docker/app/examples [Pipeline] { [Pipeline] unstash [Pipeline] } [Pipeline] // dir [Pipeline] dir Running in /home/ubuntu/workspace/app_cli-plugin/src/github.com/docker/app/e2e [Pipeline] { [Pipeline] unstash [Pipeline] } [Pipeline] // dir [Pipeline] sh + ./docker-app-e2e-linux --e2e-path=e2e 3d1dd648b5ad: Pull complete 1db9e87b6bef: Verifying Checksum 1db9e87b6bef: Download complete [Pipeline] } [Pipeline] // dir [Pipeline] sh + make -f docker.Makefile gradle-test tar cf - Dockerfile.gradle bin/docker-app-linux integrations/gradle | docker build -t docker-app-gradle:jenkins-app-cli-plugin-1 -f Dockerfile.gradle - 3d1dd648b5ad: Pull complete Sending build context to Docker daemon 33.95MB Step 1/3 : FROM gradle:4.9-jdk8 4.9-jdk8: Pulling from library/gradle 55cbf04beb70: Pulling fs layer 1607093a898c: Pulling fs layer 9a8ea045c926: Pulling fs layer d4eee24d4dac: Pulling fs layer c58988e753d7: Pulling fs layer 794a04897db9: Pulling fs layer 70fcfa476f73: Pulling fs layer 806029475e0c: Pulling fs layer 67959b355155: Pulling fs layer 365e56fcf864: Pulling fs layer 821805da50c8: Pulling fs layer 70fcfa476f73: Waiting 806029475e0c: Waiting 67959b355155: Waiting 365e56fcf864: Waiting 821805da50c8: Waiting d4eee24d4dac: Waiting c58988e753d7: Waiting 794a04897db9: Waiting 9a8ea045c926: Verifying Checksum 9a8ea045c926: Download complete 1607093a898c: Verifying Checksum 1607093a898c: Download complete 55cbf04beb70: Verifying Checksum 55cbf04beb70: Download complete 866ed2e2b1fe: Pull complete 794a04897db9: Verifying Checksum 794a04897db9: Download complete c58988e753d7: Verifying Checksum c58988e753d7: Download complete 70fcfa476f73: Verifying Checksum 70fcfa476f73: Download complete d4eee24d4dac: Verifying Checksum d4eee24d4dac: Download complete 67959b355155: Verifying Checksum 67959b355155: Download complete 821805da50c8: Verifying Checksum 821805da50c8: Download complete 866ed2e2b1fe: Pull complete 365e56fcf864: Verifying Checksum 365e56fcf864: Download complete 806029475e0c: Verifying Checksum 806029475e0c: Download complete 55cbf04beb70: Pull complete 1607093a898c: Pull complete 9a8ea045c926: Pull complete ddc4ad35a2f0: Pull complete ab8da8d8889d: Pull complete f0f20de75386: Pull complete ddc4ad35a2f0: Pull complete ab8da8d8889d: Pull complete f0f20de75386: Pull complete d4eee24d4dac: Pull complete c58988e753d7: Pull complete 794a04897db9: Pull complete 70fcfa476f73: Pull complete 806029475e0c: Pull complete 67959b355155: Pull complete 1db9e87b6bef: Pull complete 546e697abf12: Pull complete 365e56fcf864: Pull complete 821805da50c8: Pull complete Digest: sha256:d761793ff33b748f6160f9249fa0ceeeba55a6b6204737e7f4c67b6ad70c631b Status: Downloaded newer image for gradle:4.9-jdk8 ---> 171a47f5f255 Step 2/3 : COPY bin/docker-app-linux /usr/local/bin/docker-app 1db9e87b6bef: Pull complete 546e697abf12: Pull complete ---> 7bf626f82f9d Step 3/3 : COPY --chown=gradle:gradle integrations/gradle . ---> cd243a893f35 Successfully built cd243a893f35 Successfully tagged docker-app-gradle:jenkins-app-cli-plugin-1 docker run --rm docker-app-gradle:jenkins-app-cli-plugin-1 bash -c "./gradlew --stacktrace build && cd example && gradle renderIt" Downloading https://services.gradle.org/distributions/gradle-4.7-bin.zip ....................................................................... Unzipping /home/gradle/.gradle/wrapper/dists/gradle-4.7-bin/73xux3q4721jgr4pjvqf9o30/gradle-4.7-bin.zip to /home/gradle/.gradle/wrapper/dists/gradle-4.7-bin/73xux3q4721jgr4pjvqf9o30 Set executable permissions for: /home/gradle/.gradle/wrapper/dists/gradle-4.7-bin/73xux3q4721jgr4pjvqf9o30/gradle-4.7/bin/gradle Welcome to Gradle 4.7! Here are the highlights of this release: - Incremental annotation processing - JDK 10 support - Grouped non-interactive console logs - Failed tests are re-run first for quicker feedback For more details see https://docs.gradle.org/4.7/release-notes.html Starting a Gradle Daemon (subsequent builds will be faster) Generating JAR file 'gradle-api-4.7.jar' 0001dc28c07c: Pull complete Digest: sha256:17a7e0f158521c50316a0d0c1ab1f6a75350b4d82e7ef03c98bcfbdf04feb4f3 Status: Downloaded newer image for dockercore/golang-cross:1.11.5@sha256:17a7e0f158521c50316a0d0c1ab1f6a75350b4d82e7ef03c98bcfbdf04feb4f3 ---> cbc2e073f890 Step 2/13 : ENV DISABLE_WARN_OUTSIDE_CONTAINER=1 ---> Running in c2b09dcb2652 Removing intermediate container c2b09dcb2652 ---> c9ccb8b79440 Step 3/13 : RUN apt-get install -y -q --no-install-recommends coreutils util-linux uuid-runtime ---> Running in c8a6fdcf985b Reading package lists... Building dependency tree... Reading state information... coreutils is already the newest version (8.26-3). coreutils set to manually installed. util-linux is already the newest version (2.29.2-1+deb9u1). util-linux set to manually installed. The following NEW packages will be installed: uuid-runtime 0001dc28c07c: Pull complete Digest: sha256:17a7e0f158521c50316a0d0c1ab1f6a75350b4d82e7ef03c98bcfbdf04feb4f3 Status: Downloaded newer image for dockercore/golang-cross:1.11.5@sha256:17a7e0f158521c50316a0d0c1ab1f6a75350b4d82e7ef03c98bcfbdf04feb4f3 ---> cbc2e073f890 Step 2/13 : ENV DISABLE_WARN_OUTSIDE_CONTAINER=1 ---> Running in 4575445bb915 Removing intermediate container 4575445bb915 ---> 13782e9063d2 Step 3/13 : RUN apt-get install -y -q --no-install-recommends coreutils util-linux uuid-runtime ---> Running in f7e4cf7c96d5 Reading package lists...0 upgraded, 1 newly installed, 0 to remove and 1 not upgraded. Need to get 82.6 kB of archives. After this operation, 160 kB of additional disk space will be used. Get:1 http://deb.debian.org/debian stretch/main amd64 uuid-runtime amd64 2.29.2-1+deb9u1 [82.6 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 82.6 kB in 1s (82.1 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 ... 24389 files and directories currently installed.) Preparing to unpack .../uuid-runtime_2.29.2-1+deb9u1_amd64.deb ... Unpacking uuid-runtime (2.29.2-1+deb9u1) ... Setting up uuid-runtime (2.29.2-1+deb9u1) ... 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' ... Building dependency tree... Reading state information... coreutils is already the newest version (8.26-3). coreutils set to manually installed. util-linux is already the newest version (2.29.2-1+deb9u1). util-linux set to manually installed. The following NEW packages will be installed: uuid-runtime 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 c8a6fdcf985b ---> c05eeba15dc1 Step 4/13 : WORKDIR /go/src/github.com/docker/cli ---> Running in ed9eb3b0e2a5 Removing intermediate container ed9eb3b0e2a5 ---> 70225d89e358 Step 5/13 : RUN git clone https://github.com/ulyssessouza/cli . && git checkout 29d30ec1a05e8a285007240cc0f85864067e7344 0 upgraded, 1 newly installed, 0 to remove and 1 not upgraded. Need to get 82.6 kB of archives. After this operation, 160 kB of additional disk space will be used. Get:1 http://deb.debian.org/debian stretch/main amd64 uuid-runtime amd64 2.29.2-1+deb9u1 [82.6 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 82.6 kB in 1s (82.0 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 ... 24389 files and directories currently installed.) Preparing to unpack .../uuid-runtime_2.29.2-1+deb9u1_amd64.deb ... Unpacking uuid-runtime (2.29.2-1+deb9u1) ... Setting up uuid-runtime (2.29.2-1+deb9u1) ... Adding group `uuidd' (GID 102) ... Done. Warning: The home dir /run/uuidd you specified can't be accessed: No such file or directory Adding system user `uuidd' (UID 101) ... Adding new user `uuidd' (UID 101) with group `uuidd' ... Not creating home directory `/run/uuidd'. ---> Running in bd8681ccf4e2 invoke-rc.d: could not determine current runlevel invoke-rc.d: policy-rc.d denied execution of start. Cloning into '.'... Removing intermediate container f7e4cf7c96d5 ---> a23b9e395e28 Step 4/13 : WORKDIR /go/src/github.com/docker/cli ---> Running in daea36feb2cf Removing intermediate container daea36feb2cf ---> ad17fdbd0db4 Step 5/13 : RUN git clone https://github.com/ulyssessouza/cli . && git checkout 29d30ec1a05e8a285007240cc0f85864067e7344 ---> Running in e56a966c28bc Cloning into '.'... Note: checking out '29d30ec1a05e8a285007240cc0f85864067e7344'. You are in 'detached HEAD' state. You can look around, make experimental changes and commit them, and you can discard any commits you make in this state without impacting any branches by performing another checkout. If you want to create a new branch to retain commits you create, you may do so (now or later) by using -b with the checkout command again. Example: git checkout -b HEAD is now at 29d30ec1... Merge remote-tracking branch 'jcsirot/fix-contextstore-for-plugins' into docker-app-plugin-context-dial-windows-mix Removing intermediate container bd8681ccf4e2 ---> a4bf2962e6cf Step 6/13 : RUN make cross binary && cp build/docker-linux-amd64 /usr/bin/docker Note: checking out '29d30ec1a05e8a285007240cc0f85864067e7344'. You are in 'detached HEAD' state. You can look around, make experimental changes and commit them, and you can discard any commits you make in this state without impacting any branches by performing another checkout. If you want to create a new branch to retain commits you create, you may do so (now or later) by using -b with the checkout command again. Example: git checkout -b HEAD is now at 29d30ec1... Merge remote-tracking branch 'jcsirot/fix-contextstore-for-plugins' into docker-app-plugin-context-dial-windows-mix  ---> Running in 88c075ee1df5 ./scripts/build/cross Building binaries for all platforms > Task :compileJava > Task :pluginDescriptors > Task :processResources > Task :classes > Task :jar > Task :assemble > Task :pluginUnderTestMetadata > Task :compileTestJava NO-SOURCE > Task :processTestResources NO-SOURCE > Task :testClasses UP-TO-DATE > Task :test NO-SOURCE Removing intermediate container e56a966c28bc ---> 23c6bbb67430 Step 6/13 : RUN make cross binary && cp build/docker-linux-amd64 /usr/bin/docker ---> Running in a76936210039 ./scripts/build/cross Building binaries for all platforms > Task :validateTaskProperties > Task :check > Task :build BUILD SUCCESSFUL in 24s 6 actionable tasks: 6 executed Welcome to Gradle 4.9! Here are the highlights of this release: - Experimental APIs for creating and configuring tasks lazily - Pass arguments to JavaExec via CLI - Auxiliary publication dependency support for multi-project builds - Improved dependency insight report For more details see https://docs.gradle.org/4.9/release-notes.html Starting a Gradle Daemon (subsequent builds will be faster) > Task :renderIt BUILD SUCCESSFUL in 3s 1 actionable task: 1 executed [Pipeline] } [Pipeline] // dir Post stage [Pipeline] deleteDir [Pipeline] } [Pipeline] // node [Pipeline] } [Pipeline] // stage [Pipeline] } PASS [Pipeline] } [Pipeline] // dir Post stage [Pipeline] sh + docker rmi docker/cnab-app-base:jenkins-app-cli-plugin-1 Untagged: docker/cnab-app-base:jenkins-app-cli-plugin-1 [Pipeline] deleteDir [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // node [Pipeline] } [Pipeline] // stage [Pipeline] } Generating windows resources Building build/docker-windows-amd64 Generating windows resources Building build/docker-windows-amd64 Building build/docker-darwin-amd64 Building build/docker-darwin-amd64 Building statically linked build/docker-linux-amd64 Building statically linked build/docker-linux-amd64 Building statically linked build/docker-linux-arm Building statically linked build/docker-linux-arm Building statically linked build/docker-linux-ppc64le Building statically linked build/docker-linux-s390x WARNING: binary creates a Linux executable. Use cross for macOS or Windows. ./scripts/build/binary Building statically linked build/docker-linux-amd64 Building statically linked build/docker-linux-ppc64le Building statically linked build/docker-linux-s390x WARNING: binary creates a Linux executable. Use cross for macOS or Windows. ./scripts/build/binary Building statically linked build/docker-linux-amd64 Removing intermediate container 88c075ee1df5 ---> 3751d9d4f38d Step 7/13 : WORKDIR /go/src/github.com/docker/app/ ---> Running in b49377ce4d36 Removing intermediate container b49377ce4d36 ---> 7866d8afe39c Step 8/13 : FROM build AS dev ---> 7866d8afe39c Step 9/13 : ENV PATH=${PATH}:/go/src/github.com/docker/app/bin/ ---> Running in 5670af3cefae Removing intermediate container 5670af3cefae ---> e9df33d0f919 Step 10/13 : ARG DEP_VERSION=v0.5.0 ---> Running in d323b12161f8 Removing intermediate container d323b12161f8 ---> 33160a930046 Step 11/13 : 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 0732d3d36447  % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0  0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 605 0 605 0 0 5393 0 --:--:-- --:--:-- --:--:-- 5353  100 8513k 100 8513k 0  0 38.7M 0 --:--:-- --:--:-- --:--:-- 38.7M Removing intermediate container 0732d3d36447 ---> bab5d90a414a Step 12/13 : 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 480b581d4c57 golang.org/x/tools/internal/semver github.com/pkg/errors golang.org/x/tools/go/ast/astutil golang.org/x/tools/go/internal/gcimporter golang.org/x/tools/go/internal/packagesdriver golang.org/x/tools/internal/fastwalk golang.org/x/tools/internal/gopathwalk golang.org/x/tools/internal/module golang.org/x/tools/go/gcexportdata golang.org/x/tools/go/packages golang.org/x/tools/internal/imports golang.org/x/tools/imports github.com/mjibson/esc/embed github.com/mjibson/esc Removing intermediate container 480b581d4c57 ---> 54738125ffc1 Step 13/13 : COPY . . ---> 8650bbc33e9c [Warning] One or more build-args [ALPINE_VERSION COMMIT EXPERIMENTAL TAG] were not consumed Successfully built 8650bbc33e9c Successfully tagged docker-app-dev:jenkins-app-cli-plugin-1-coverage docker run -v /var/run:/var/run:ro --name docker-app-cov-jenkins-app-cli-plugin-1-coverage --network="host" -t docker-app-dev:jenkins-app-cli-plugin-1-coverage make COMMIT=add325b TAG=jenkins-app-cli-plugin-1-coverage EXPERIMENTAL=off coverage Running unit tests (coverage)... CGO_ENABLED=0 go test -tags="" -ldflags="-s -w -X github.com/docker/app/internal.GitCommit=add325b -X github.com/docker/app/internal.Version=jenkins-app-cli-plugin-1-coverage -X github.com/docker/app/internal.Experimental=off -X github.com/docker/app/internal.BuildTime=2019-08-30T17:23:09Z" -cover -test.coverprofile=_build/cov/unit.out github.com/docker/app github.com/docker/app/cmd/cnab-run github.com/docker/app/cmd/docker-app github.com/docker/app/cmd/docker-app-standalone github.com/docker/app/internal github.com/docker/app/internal/commands github.com/docker/app/internal/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/image github.com/docker/app/internal/inspect github.com/docker/app/internal/packager github.com/docker/app/internal/renderer github.com/docker/app/internal/renderer/driver github.com/docker/app/internal/renderer/gotemplate github.com/docker/app/internal/renderer/mustache github.com/docker/app/internal/renderer/yatee github.com/docker/app/internal/slices github.com/docker/app/internal/yaml github.com/docker/app/loader github.com/docker/app/pkg/resto github.com/docker/app/pkg/yatee github.com/docker/app/pkg/yatee/gopher github.com/docker/app/pkg/yatee/samples github.com/docker/app/render github.com/docker/app/specification github.com/docker/app/types github.com/docker/app/types/metadata github.com/docker/app/types/parameters Removing intermediate container a76936210039 ---> ed57c54cb8d8 Step 7/13 : WORKDIR /go/src/github.com/docker/app/ ---> Running in e960e8fb8fff Removing intermediate container e960e8fb8fff ---> e5d9ca97cca1 Step 8/13 : FROM build AS dev ---> e5d9ca97cca1 Step 9/13 : ENV PATH=${PATH}:/go/src/github.com/docker/app/bin/ ---> Running in ec066b23928b Removing intermediate container ec066b23928b ---> 8519da84c077 Step 10/13 : ARG DEP_VERSION=v0.5.0 ---> Running in d566c4f44246 Removing intermediate container d566c4f44246 ---> 12a4ffebfc1d Step 11/13 : 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 7e0abfa19ed5  % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 605 0 605 0 0  5633 0 --:--:-- --:--:-- --:--:-- 5654  100 8513k 100 8513k 0 0 39.1M  0 --:--:-- --:--:-- --:--:-- 39.1M Removing intermediate container 7e0abfa19ed5 ---> ab6d5d433f01 Step 12/13 : 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 1f8d481b0a9c golang.org/x/tools/internal/semver github.com/pkg/errors golang.org/x/tools/go/ast/astutil golang.org/x/tools/go/internal/gcimporter golang.org/x/tools/go/internal/packagesdriver golang.org/x/tools/internal/fastwalk golang.org/x/tools/internal/gopathwalk golang.org/x/tools/internal/module golang.org/x/tools/go/gcexportdata golang.org/x/tools/go/packages golang.org/x/tools/internal/imports golang.org/x/tools/imports github.com/mjibson/esc/embed github.com/mjibson/esc Removing intermediate container 1f8d481b0a9c ---> ca8dd1b01e19 Step 13/13 : COPY . . ok github.com/docker/app 0.009s coverage: 0.0% of statements ---> e7aeb2c920ab [Warning] One or more build-args [ALPINE_VERSION COMMIT EXPERIMENTAL TAG] were not consumed Successfully built e7aeb2c920ab Successfully tagged docker-app-dev:jenkins-app-cli-plugin-1-coverage-experimental docker run -v /var/run:/var/run:ro --name docker-app-cov-jenkins-app-cli-plugin-1-coverage-experimental --network="host" -t docker-app-dev:jenkins-app-cli-plugin-1-coverage-experimental make COMMIT=add325b TAG=jenkins-app-cli-plugin-1-coverage-experimental EXPERIMENTAL=on coverage Running unit tests (coverage)... CGO_ENABLED=0 go test -tags="experimental" -ldflags="-s -w -X github.com/docker/app/internal.GitCommit=add325b -X github.com/docker/app/internal.Version=jenkins-app-cli-plugin-1-coverage-experimental -X github.com/docker/app/internal.Experimental=on -X github.com/docker/app/internal.BuildTime=2019-08-30T17:23:24Z" -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/image github.com/docker/app/internal/inspect github.com/docker/app/internal/packager github.com/docker/app/internal/renderer github.com/docker/app/internal/renderer/driver github.com/docker/app/internal/renderer/gotemplate github.com/docker/app/internal/renderer/mustache github.com/docker/app/internal/renderer/yatee github.com/docker/app/internal/slices github.com/docker/app/internal/yaml github.com/docker/app/loader github.com/docker/app/pkg/resto github.com/docker/app/pkg/yatee github.com/docker/app/pkg/yatee/gopher github.com/docker/app/pkg/yatee/samples 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 ok github.com/docker/app 0.008s coverage: 0.0% of statements ? github.com/docker/app/cmd/cnab-run [no test files] ? github.com/docker/app/cmd/docker-app [no test files] ? github.com/docker/app/cmd/docker-app-standalone [no test files] ok github.com/docker/app/internal 0.002s coverage: 53.8% of statements ok github.com/docker/app/internal/commands 0.026s coverage: 8.6% of statements ok github.com/docker/app/internal/compose 0.010s coverage: 69.4% of statements ok github.com/docker/app/internal/formatter 0.002s coverage: 100.0% of statements ? github.com/docker/app/internal/formatter/driver [no test files] ? github.com/docker/app/internal/formatter/json [no test files] ? github.com/docker/app/internal/formatter/yaml [no test files] ? github.com/docker/app/internal/image [no test files] ok github.com/docker/app/internal/inspect 0.031s coverage: 95.0% of statements ok github.com/docker/app/internal/packager 0.025s coverage: 38.0% of statements ok github.com/docker/app/internal/renderer 0.002s coverage: 100.0% of statements ? github.com/docker/app/internal/renderer/driver [no test files] ? github.com/docker/app/internal/renderer/gotemplate [no test files] ? github.com/docker/app/internal/renderer/mustache [no test files] ? github.com/docker/app/internal/renderer/yatee [no test files] ok github.com/docker/app/internal/slices 0.001s coverage: 100.0% of statements ok github.com/docker/app/internal/yaml 1.606s coverage: 71.4% of statements ok github.com/docker/app/loader 0.017s coverage: 81.2% of statements ? github.com/docker/app/pkg/resto [no test files] ok github.com/docker/app/pkg/yatee 0.004s coverage: 77.7% of statements ? github.com/docker/app/pkg/yatee/gopher [no test files] ? github.com/docker/app/pkg/yatee/samples [no test files] ok github.com/docker/app/render 0.056s coverage: 77.4% of statements ok github.com/docker/app/specification 0.005s coverage: 38.4% of statements ok github.com/docker/app/types 0.017s coverage: 81.7% of statements ok github.com/docker/app/types/metadata 0.018s coverage: 90.0% of statements ok github.com/docker/app/types/parameters 0.003s coverage: 92.2% of statements CGO_ENABLED=0 go test -tags=""" testrunmain" -ldflags="-s -w -X github.com/docker/app/internal.GitCommit=add325b -X github.com/docker/app/internal.Version=jenkins-app-cli-plugin-1-coverage -X github.com/docker/app/internal.Experimental=off -X github.com/docker/app/internal.BuildTime=2019-08-30T17:23:09Z" -coverpkg="./..." -c -o _build/docker-app.cov ./cmd/docker-app ? github.com/docker/app/cmd/cnab-run [no test files] ? github.com/docker/app/cmd/docker-app [no test files] ? github.com/docker/app/cmd/docker-app-standalone [no test files] ok github.com/docker/app/internal 0.004s coverage: 53.8% of statements Running e2e tests (coverage)... DOCKERAPP_BINARY=../e2e/coverage-bin CGO_ENABLED=0 go test -tags="" -ldflags="-s -w -X github.com/docker/app/internal.GitCommit=add325b -X github.com/docker/app/internal.Version=jenkins-app-cli-plugin-1-coverage -X github.com/docker/app/internal.Experimental=off -X github.com/docker/app/internal.BuildTime=2019-08-30T17:23:09Z" -v ./e2e === RUN TestCallCustomStatusAction === RUN TestCallCustomStatusAction/validCustomStatusAction ok github.com/docker/app/internal/commands 0.023s coverage: 8.6% of statements ok github.com/docker/app/internal/compose 0.013s coverage: 69.4% of statements ok github.com/docker/app/internal/formatter 0.002s coverage: 100.0% of statements ? github.com/docker/app/internal/formatter/driver [no test files] ? github.com/docker/app/internal/formatter/json [no test files] ? github.com/docker/app/internal/formatter/yaml [no test files] ? github.com/docker/app/internal/image [no test files] ok github.com/docker/app/internal/inspect 0.038s coverage: 95.0% of statements === RUN TestCallCustomStatusAction/missingCustomStatusAction ok github.com/docker/app/internal/packager 0.026s coverage: 38.0% of statements ok github.com/docker/app/internal/renderer 0.002s coverage: 100.0% of statements ? github.com/docker/app/internal/renderer/driver [no test files] ok github.com/docker/app/internal/renderer/gotemplate 0.002s coverage: 100.0% of statements ok github.com/docker/app/internal/renderer/mustache 0.002s coverage: 100.0% of statements ok github.com/docker/app/internal/renderer/yatee 0.002s coverage: 87.5% of statements ok github.com/docker/app/internal/slices 0.002s coverage: 100.0% of statements --- PASS: TestCallCustomStatusAction (6.98s) --- PASS: TestCallCustomStatusAction/validCustomStatusAction (4.24s) --- PASS: TestCallCustomStatusAction/missingCustomStatusAction (2.74s) === RUN TestRenderTemplates --- SKIP: TestRenderTemplates (0.00s) commands_test.go:23: !hasExperimental: experimental mode needed for this test === RUN TestRender === RUN TestRender/envvariables --- PASS: TestRender (0.10s) --- PASS: TestRender/envvariables (0.10s) === RUN TestRenderFormatters --- PASS: TestRenderFormatters (0.19s) === RUN TestInit ok github.com/docker/app/internal/yaml 1.681s coverage: 71.4% of statements ok github.com/docker/app/loader 0.012s coverage: 81.2% of statements ? github.com/docker/app/pkg/resto [no test files] ok github.com/docker/app/pkg/yatee 0.003s coverage: 77.7% of statements ? github.com/docker/app/pkg/yatee/gopher [no test files] ? github.com/docker/app/pkg/yatee/samples [no test files] --- PASS: TestInit (1.91s) === RUN TestDetectApp ok github.com/docker/app/render 0.053s coverage: 77.4% of statements ok github.com/docker/app/specification 0.008s coverage: 38.4% of statements ok github.com/docker/app/types 0.014s coverage: 81.7% of statements ok github.com/docker/app/types/metadata 0.005s coverage: 90.0% of statements ok github.com/docker/app/types/parameters 0.003s coverage: 92.2% of statements CGO_ENABLED=0 go test -tags=""experimental" testrunmain" -ldflags="-s -w -X github.com/docker/app/internal.GitCommit=add325b -X github.com/docker/app/internal.Version=jenkins-app-cli-plugin-1-coverage-experimental -X github.com/docker/app/internal.Experimental=on -X github.com/docker/app/internal.BuildTime=2019-08-30T17:23:24Z" -coverpkg="./..." -c -o _build/docker-app.cov ./cmd/docker-app --- PASS: TestDetectApp (4.04s) === RUN TestSplitMerge --- PASS: TestSplitMerge (3.02s) === RUN TestBundle Running e2e tests (coverage)... DOCKERAPP_BINARY=../e2e/coverage-bin CGO_ENABLED=0 go test -tags="experimental" -ldflags="-s -w -X github.com/docker/app/internal.GitCommit=add325b -X github.com/docker/app/internal.Version=jenkins-app-cli-plugin-1-coverage-experimental -X github.com/docker/app/internal.Experimental=on -X github.com/docker/app/internal.BuildTime=2019-08-30T17:23:24Z" -v ./e2e === RUN TestCallCustomStatusAction === RUN TestCallCustomStatusAction/validCustomStatusAction === RUN TestCallCustomStatusAction/missingCustomStatusAction --- PASS: TestCallCustomStatusAction (7.24s) --- PASS: TestCallCustomStatusAction/validCustomStatusAction (4.33s) --- PASS: TestCallCustomStatusAction/missingCustomStatusAction (2.91s) === RUN TestRenderTemplates === RUN TestRenderTemplates/gotemplate === RUN TestRenderTemplates/mustache --- PASS: TestRenderTemplates (0.20s) --- PASS: TestRenderTemplates/gotemplate (0.10s) --- PASS: TestRenderTemplates/mustache (0.09s) === RUN TestRender === RUN TestRender/envvariables --- PASS: TestRender (0.09s) --- PASS: TestRender/envvariables (0.09s) === RUN TestRenderFormatters --- PASS: TestRenderFormatters (0.20s) === RUN TestInit --- PASS: TestBundle (9.44s) === RUN TestDockerAppLifecycle --- PASS: TestInit (2.06s) === RUN TestDetectApp --- PASS: TestDetectApp (4.16s) === RUN TestSplitMerge --- PASS: TestSplitMerge (3.75s) === RUN TestBundle --- PASS: TestBundle (10.02s) === RUN TestDockerAppLifecycle --- PASS: TestDockerAppLifecycle (18.58s) === RUN TestExamplesAreValid --- PASS: TestExamplesAreValid (0.38s) === RUN TestInvokePluginFromCLI --- PASS: TestInvokePluginFromCLI (0.20s) PASS ok github.com/docker/app/e2e 44.894s 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 100.0% github.com/docker/app/internal/commands/bundle.go:27: bundleCmd 100.0% github.com/docker/app/internal/commands/bundle.go:42: runBundle 61.5% github.com/docker/app/internal/commands/bundle.go:62: makeBundle 80.0% github.com/docker/app/internal/commands/bundle.go:71: makeBundleFromApp 68.8% github.com/docker/app/internal/commands/bundle.go:101: makeImageName 100.0% github.com/docker/app/internal/commands/cnab.go:22: prepareCredentialSet 41.7% github.com/docker/app/internal/commands/cnab.go:58: getTargetContext 85.7% github.com/docker/app/internal/commands/cnab.go:72: duffleHome 100.0% github.com/docker/app/internal/commands/cnab.go:77: prepareDriver 90.9% github.com/docker/app/internal/commands/cnab.go:98: getAppNameKind 91.7% github.com/docker/app/internal/commands/cnab.go:120: extractAndLoadAppBasedBundle 80.0% github.com/docker/app/internal/commands/cnab.go:129: resolveBundle 75.0% github.com/docker/app/internal/commands/completion.go:13: completionCmd 16.7% github.com/docker/app/internal/commands/completion.go:180: runCompletionZsh 0.0% github.com/docker/app/internal/commands/init.go:16: initCmd 100.0% github.com/docker/app/internal/commands/inspect.go:13: inspectCmd 82.6% github.com/docker/app/internal/commands/install.go:44: installCmd 100.0% github.com/docker/app/internal/commands/install.go:68: runInstall 70.3% github.com/docker/app/internal/commands/merge.go:22: extraFiles 84.6% github.com/docker/app/internal/commands/merge.go:44: handleInPlace 66.7% github.com/docker/app/internal/commands/merge.go:52: removeAndRename 60.0% github.com/docker/app/internal/commands/merge.go:62: mergeCmd 79.3% github.com/docker/app/internal/commands/parameters.go:14: withFileParameters 85.7% github.com/docker/app/internal/commands/parameters.go:27: withCommandLineParameters 100.0% github.com/docker/app/internal/commands/parameters.go:37: withOrchestratorParameters 100.0% github.com/docker/app/internal/commands/parameters.go:49: mergeBundleParameters 87.5% github.com/docker/app/internal/commands/parameters.go:63: matchParametersDefinition 100.0% github.com/docker/app/internal/commands/pull.go:9: pullCmd 0.0% github.com/docker/app/internal/commands/push.go:15: pushCmd 33.3% github.com/docker/app/internal/commands/render.go:26: renderCmd 64.3% github.com/docker/app/internal/commands/root.go:13: NewRootCmd 100.0% github.com/docker/app/internal/commands/root.go:23: addCommands 66.7% github.com/docker/app/internal/commands/root.go:47: firstOrEmpty 100.0% github.com/docker/app/internal/commands/root.go:54: muteDockerCli 100.0% github.com/docker/app/internal/commands/root.go:68: addFlags 100.0% github.com/docker/app/internal/commands/root.go:78: addFlags 100.0% github.com/docker/app/internal/commands/split.go:11: splitCmd 86.7% github.com/docker/app/internal/commands/status.go:15: statusCmd 100.0% github.com/docker/app/internal/commands/status.go:31: runStatus 77.8% github.com/docker/app/internal/commands/uninstall.go:15: uninstallCmd 100.0% github.com/docker/app/internal/commands/uninstall.go:31: runUninstall 68.2% github.com/docker/app/internal/commands/upgrade.go:21: upgradeCmd 100.0% github.com/docker/app/internal/commands/upgrade.go:39: runUpgrade 65.5% github.com/docker/app/internal/commands/validate.go:17: validateCmd 90.9% github.com/docker/app/internal/commands/version.go:11: versionCmd 100.0% github.com/docker/app/internal/compose/compose.go:29: Load 84.6% github.com/docker/app/internal/compose/compose.go:52: validateImagesInConfigFiles 84.2% github.com/docker/app/internal/compose/compose.go:88: 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 75.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 75.0% github.com/docker/app/internal/inspect/inspect.go:19: Inspect 92.9% github.com/docker/app/internal/inspect/inspect.go:82: printMetadata 100.0% github.com/docker/app/internal/inspect/inspect.go:95: printSection 100.0% github.com/docker/app/internal/inspect/inspect.go:111: printHeaders 100.0% github.com/docker/app/internal/inspect/inspect.go:120: getReplicas 100.0% github.com/docker/app/internal/inspect/inspect.go:127: extractParameters 88.9% github.com/docker/app/internal/inspect/inspect.go:141: 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/names.go:38: AppNameFromDir 100.0% github.com/docker/app/internal/names.go:44: DirNameFromAppName 100.0% github.com/docker/app/internal/names.go:53: ValidateAppName 100.0% github.com/docker/app/internal/packager/cnab.go:11: ToCNAB 91.7% github.com/docker/app/internal/packager/cnab.go:94: extractBundleImages 87.5% github.com/docker/app/internal/packager/extract.go:18: findApp 76.5% github.com/docker/app/internal/packager/extract.go:45: appNameFromRef 100.0% github.com/docker/app/internal/packager/extract.go:50: imageNameFromRef 100.0% github.com/docker/app/internal/packager/extract.go:61: extractImage 0.0% github.com/docker/app/internal/packager/extract.go:95: Extract 71.4% github.com/docker/app/internal/packager/init.go:27: prependToFile 100.0% github.com/docker/app/internal/packager/init.go:35: Init 65.9% github.com/docker/app/internal/packager/init.go:100: initFromScratch 0.0% github.com/docker/app/internal/packager/init.go:115: checkComposeFileVersion 100.0% github.com/docker/app/internal/packager/init.go:123: initFromComposeFile 84.6% github.com/docker/app/internal/packager/init.go:182: composeFileFromScratch 0.0% github.com/docker/app/internal/packager/init.go:202: writeMetadataFile 75.0% github.com/docker/app/internal/packager/init.go:217: parseMaintainersData 100.0% github.com/docker/app/internal/packager/init.go:230: newMetadata 57.1% github.com/docker/app/internal/packager/packing.go:22: tarAdd 75.0% github.com/docker/app/internal/packager/packing.go:30: tarAddBytes 83.3% github.com/docker/app/internal/packager/packing.go:46: PackInvocationImageContext 61.9% github.com/docker/app/internal/packager/packing.go:80: Pack 0.0% github.com/docker/app/internal/packager/packing.go:119: Unpack 0.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/packager/registry.go:24: splitImageName 100.0% github.com/docker/app/internal/packager/registry.go:40: Pull 0.0% github.com/docker/app/internal/packager/registry.go:61: ExtractImagePayloadToDiskFiles 0.0% github.com/docker/app/internal/packager/registry.go:88: Push 0.0% github.com/docker/app/internal/packager/registry.go:97: createImageName 0.0% github.com/docker/app/internal/packager/registry.go:104: createPayload 75.0% github.com/docker/app/internal/packager/registry.go:116: readAttachments 77.8% github.com/docker/app/internal/packager/registry.go:131: newErrGroup 66.7% github.com/docker/app/internal/packager/split.go:15: Split 63.6% github.com/docker/app/internal/packager/split.go:39: Merge 62.5% github.com/docker/app/internal/renderer/renderer.go:19: Register 100.0% github.com/docker/app/internal/renderer/renderer.go:33: Apply 100.0% github.com/docker/app/internal/renderer/renderer.go:54: Drivers 100.0% github.com/docker/app/internal/slices/slices.go:4: ContainsString 100.0% github.com/docker/app/internal/version.go:22: FullVersion 100.0% github.com/docker/app/internal/version.go:35: 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:17: LoadFromSingleFile 100.0% github.com/docker/app/loader/loader.go:41: LoadFromDirectory 100.0% github.com/docker/app/loader/loader.go:51: LoadFromTar 100.0% github.com/docker/app/loader/loader.go:62: LoadFromTarReader 72.7% github.com/docker/app/pkg/resto/registry.go:23: String 0.0% github.com/docker/app/pkg/resto/registry.go:27: Name 0.0% github.com/docker/app/pkg/resto/registry.go:41: References 0.0% github.com/docker/app/pkg/resto/registry.go:46: Payload 0.0% github.com/docker/app/pkg/resto/registry.go:51: NewConfigManifest 0.0% github.com/docker/app/pkg/resto/registry.go:55: init 50.0% github.com/docker/app/pkg/resto/registry.go:70: NewRepository 0.0% github.com/docker/app/pkg/resto/registry.go:113: NewTransportCatalog 0.0% github.com/docker/app/pkg/resto/resto.go:35: Error 0.0% github.com/docker/app/pkg/resto/resto.go:51: parseRef 0.0% github.com/docker/app/pkg/resto/resto.go:71: getCredentials 0.0% github.com/docker/app/pkg/resto/resto.go:89: makeTarGz 0.0% github.com/docker/app/pkg/resto/resto.go:127: ListRepositories 0.0% github.com/docker/app/pkg/resto/resto.go:145: ListTags 0.0% github.com/docker/app/pkg/resto/resto.go:159: PullConfig 0.0% github.com/docker/app/pkg/resto/resto.go:168: PullConfigMulti 0.0% github.com/docker/app/pkg/resto/resto.go:213: pullConfigImage 0.0% github.com/docker/app/pkg/resto/resto.go:235: tarContent 0.0% github.com/docker/app/pkg/resto/resto.go:255: PushConfig 0.0% github.com/docker/app/pkg/resto/resto.go:262: PushConfigMulti 0.0% github.com/docker/app/pkg/resto/resto.go:287: pushConfigMediaType 0.0% github.com/docker/app/pkg/resto/resto.go:322: pushConfigLegacy 0.0% github.com/docker/app/pkg/yatee/yatee.go:24: flatten 100.0% github.com/docker/app/pkg/yatee/yatee.go:43: merge 75.0% github.com/docker/app/pkg/yatee/yatee.go:67: LoadParameters 0.0% github.com/docker/app/pkg/yatee/yatee.go:84: isIdentNumChar 100.0% github.com/docker/app/pkg/yatee/yatee.go:91: extract 88.0% github.com/docker/app/pkg/yatee/yatee.go:131: tokenize 100.0% github.com/docker/app/pkg/yatee/yatee.go:151: evalValue 87.5% github.com/docker/app/pkg/yatee/yatee.go:164: evalSub 81.0% github.com/docker/app/pkg/yatee/yatee.go:201: evalExpr 80.0% github.com/docker/app/pkg/yatee/yatee.go:212: eval 87.8% github.com/docker/app/pkg/yatee/yatee.go:285: isTrue 100.0% github.com/docker/app/pkg/yatee/yatee.go:295: recurseList 60.7% github.com/docker/app/pkg/yatee/yatee.go:341: recurse 84.2% github.com/docker/app/pkg/yatee/yatee.go:516: ProcessStrings 0.0% github.com/docker/app/pkg/yatee/yatee.go:536: ProcessWithOrder 66.7% github.com/docker/app/pkg/yatee/yatee.go:557: Process 85.7% github.com/docker/app/pkg/yatee/yatee.go:570: convert 90.9% github.com/docker/app/render/render.go:34: Render 59.1% github.com/docker/app/render/render.go:71: render 90.9% github.com/docker/app/render/render.go:94: substitute 100.0% github.com/docker/app/render/render.go:98: errorIfMissing 100.0% github.com/docker/app/render/render.go:108: processEnabled 91.7% github.com/docker/app/render/render.go:128: 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:17: String 100.0% github.com/docker/app/types/metadata/metadata.go:26: String 100.0% github.com/docker/app/types/parameters/load.go:14: Load 94.1% github.com/docker/app/types/parameters/load.go:43: LoadMultiple 77.8% github.com/docker/app/types/parameters/load.go:59: LoadFile 75.0% github.com/docker/app/types/parameters/load.go:68: LoadFiles 77.8% github.com/docker/app/types/parameters/load.go:84: convertToStringKeysRecursive 96.0% github.com/docker/app/types/parameters/load.go:121: 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:34: ShouldRunInsideDirectory 0.0% github.com/docker/app/types/types.go:60: Path 100.0% github.com/docker/app/types/types.go:65: Size 100.0% github.com/docker/app/types/types.go:70: Composes 100.0% github.com/docker/app/types/types.go:75: ParametersRaw 100.0% github.com/docker/app/types/types.go:80: Parameters 100.0% github.com/docker/app/types/types.go:85: MetadataRaw 100.0% github.com/docker/app/types/types.go:90: Metadata 100.0% github.com/docker/app/types/types.go:95: Attachments 100.0% github.com/docker/app/types/types.go:100: Extract 0.0% github.com/docker/app/types/types.go:113: noop 0.0% github.com/docker/app/types/types.go:116: NewApp 100.0% github.com/docker/app/types/types.go:138: NewAppFromDefaultFiles 100.0% github.com/docker/app/types/types.go:149: WithName 100.0% github.com/docker/app/types/types.go:157: WithPath 100.0% github.com/docker/app/types/types.go:165: WithCleanup 100.0% github.com/docker/app/types/types.go:173: WithSource 100.0% github.com/docker/app/types/types.go:181: WithParametersFiles 100.0% github.com/docker/app/types/types.go:186: WithAttachments 84.6% github.com/docker/app/types/types.go:218: WithParameters 100.0% github.com/docker/app/types/types.go:222: parametersLoader 100.0% github.com/docker/app/types/types.go:240: MetadataFile 100.0% github.com/docker/app/types/types.go:245: Metadata 100.0% github.com/docker/app/types/types.go:249: metadataLoader 100.0% github.com/docker/app/types/types.go:266: WithComposeFiles 100.0% github.com/docker/app/types/types.go:271: WithComposes 100.0% github.com/docker/app/types/types.go:275: composeLoader 100.0% github.com/docker/app/types/types.go:286: readReaders 77.8% github.com/docker/app/types/types.go:300: readFiles 100.0% github.com/docker/app/types/types.go:314: newErrGroup 100.0% total: (statements) 66.6% go tool cover -html _build/cov/all.out -o _build/cov/coverage.html docker cp docker-app-cov-jenkins-app-cli-plugin-1-coverage:/go/src/github.com/docker/app/_build/cov/ ./_build/ci-cov docker rm docker-app-cov-jenkins-app-cli-plugin-1-coverage docker-app-cov-jenkins-app-cli-plugin-1-coverage [Pipeline] archiveArtifacts Archiving artifacts [Pipeline] archiveArtifacts Archiving artifacts [Pipeline] } [Pipeline] // dir Post stage [Pipeline] sh + docker rmi docker/cnab-app-base:jenkins-app-cli-plugin-1-coverage Untagged: docker/cnab-app-base:jenkins-app-cli-plugin-1-coverage [Pipeline] deleteDir [Pipeline] } [Pipeline] // node [Pipeline] } [Pipeline] // stage [Pipeline] } --- PASS: TestDockerAppLifecycle (20.69s) === RUN TestExamplesAreValid --- PASS: TestExamplesAreValid (0.32s) === RUN TestInvokePluginFromCLI --- PASS: TestInvokePluginFromCLI (0.19s) PASS ok github.com/docker/app/e2e 48.966s 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 100.0% github.com/docker/app/internal/commands/bundle.go:27: bundleCmd 100.0% github.com/docker/app/internal/commands/bundle.go:42: runBundle 61.5% github.com/docker/app/internal/commands/bundle.go:62: makeBundle 80.0% github.com/docker/app/internal/commands/bundle.go:71: makeBundleFromApp 68.8% github.com/docker/app/internal/commands/bundle.go:101: makeImageName 100.0% github.com/docker/app/internal/commands/cnab.go:22: prepareCredentialSet 41.7% github.com/docker/app/internal/commands/cnab.go:58: getTargetContext 85.7% github.com/docker/app/internal/commands/cnab.go:72: duffleHome 100.0% github.com/docker/app/internal/commands/cnab.go:77: prepareDriver 90.9% github.com/docker/app/internal/commands/cnab.go:98: getAppNameKind 91.7% github.com/docker/app/internal/commands/cnab.go:120: extractAndLoadAppBasedBundle 80.0% github.com/docker/app/internal/commands/cnab.go:129: resolveBundle 75.0% github.com/docker/app/internal/commands/completion.go:13: completionCmd 16.7% github.com/docker/app/internal/commands/completion.go:180: runCompletionZsh 0.0% github.com/docker/app/internal/commands/init.go:16: initCmd 100.0% github.com/docker/app/internal/commands/inspect.go:13: inspectCmd 82.6% github.com/docker/app/internal/commands/install.go:44: installCmd 100.0% github.com/docker/app/internal/commands/install.go:68: runInstall 70.3% github.com/docker/app/internal/commands/merge.go:22: extraFiles 84.6% github.com/docker/app/internal/commands/merge.go:44: handleInPlace 66.7% github.com/docker/app/internal/commands/merge.go:52: removeAndRename 60.0% github.com/docker/app/internal/commands/merge.go:62: mergeCmd 79.3% github.com/docker/app/internal/commands/parameters.go:14: withFileParameters 85.7% github.com/docker/app/internal/commands/parameters.go:27: withCommandLineParameters 100.0% github.com/docker/app/internal/commands/parameters.go:37: withOrchestratorParameters 100.0% github.com/docker/app/internal/commands/parameters.go:49: mergeBundleParameters 87.5% github.com/docker/app/internal/commands/parameters.go:63: matchParametersDefinition 100.0% github.com/docker/app/internal/commands/pull.go:9: pullCmd 33.3% github.com/docker/app/internal/commands/push.go:15: pushCmd 33.3% github.com/docker/app/internal/commands/render.go:26: renderCmd 75.0% github.com/docker/app/internal/commands/root.go:13: NewRootCmd 100.0% github.com/docker/app/internal/commands/root.go:23: addCommands 100.0% github.com/docker/app/internal/commands/root.go:47: firstOrEmpty 100.0% github.com/docker/app/internal/commands/root.go:54: muteDockerCli 100.0% github.com/docker/app/internal/commands/root.go:68: addFlags 100.0% github.com/docker/app/internal/commands/root.go:78: addFlags 100.0% github.com/docker/app/internal/commands/split.go:11: splitCmd 86.7% github.com/docker/app/internal/commands/status.go:15: statusCmd 100.0% github.com/docker/app/internal/commands/status.go:31: runStatus 77.8% github.com/docker/app/internal/commands/uninstall.go:15: uninstallCmd 100.0% github.com/docker/app/internal/commands/uninstall.go:31: runUninstall 68.2% github.com/docker/app/internal/commands/upgrade.go:21: upgradeCmd 100.0% github.com/docker/app/internal/commands/upgrade.go:39: runUpgrade 65.5% github.com/docker/app/internal/commands/validate.go:17: validateCmd 90.9% github.com/docker/app/internal/commands/version.go:11: versionCmd 100.0% github.com/docker/app/internal/compose/compose.go:29: Load 84.6% github.com/docker/app/internal/compose/compose.go:52: validateImagesInConfigFiles 84.2% github.com/docker/app/internal/compose/compose.go:88: 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 75.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 75.0% github.com/docker/app/internal/inspect/inspect.go:19: Inspect 92.9% github.com/docker/app/internal/inspect/inspect.go:82: printMetadata 100.0% github.com/docker/app/internal/inspect/inspect.go:95: printSection 100.0% github.com/docker/app/internal/inspect/inspect.go:111: printHeaders 100.0% github.com/docker/app/internal/inspect/inspect.go:120: getReplicas 100.0% github.com/docker/app/internal/inspect/inspect.go:127: extractParameters 88.9% github.com/docker/app/internal/inspect/inspect.go:141: 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/names.go:38: AppNameFromDir 100.0% github.com/docker/app/internal/names.go:44: DirNameFromAppName 100.0% github.com/docker/app/internal/names.go:53: ValidateAppName 100.0% github.com/docker/app/internal/packager/cnab.go:11: ToCNAB 91.7% github.com/docker/app/internal/packager/cnab.go:94: extractBundleImages 87.5% github.com/docker/app/internal/packager/extract.go:18: findApp 76.5% github.com/docker/app/internal/packager/extract.go:45: appNameFromRef 100.0% github.com/docker/app/internal/packager/extract.go:50: imageNameFromRef 100.0% github.com/docker/app/internal/packager/extract.go:61: extractImage 0.0% github.com/docker/app/internal/packager/extract.go:95: Extract 71.4% github.com/docker/app/internal/packager/init.go:27: prependToFile 100.0% github.com/docker/app/internal/packager/init.go:35: Init 65.9% github.com/docker/app/internal/packager/init.go:100: initFromScratch 0.0% github.com/docker/app/internal/packager/init.go:115: checkComposeFileVersion 100.0% github.com/docker/app/internal/packager/init.go:123: initFromComposeFile 84.6% github.com/docker/app/internal/packager/init.go:182: composeFileFromScratch 0.0% github.com/docker/app/internal/packager/init.go:202: writeMetadataFile 75.0% github.com/docker/app/internal/packager/init.go:217: parseMaintainersData 100.0% github.com/docker/app/internal/packager/init.go:230: newMetadata 57.1% github.com/docker/app/internal/packager/packing.go:22: tarAdd 75.0% github.com/docker/app/internal/packager/packing.go:30: tarAddBytes 83.3% github.com/docker/app/internal/packager/packing.go:46: PackInvocationImageContext 61.9% github.com/docker/app/internal/packager/packing.go:80: Pack 0.0% github.com/docker/app/internal/packager/packing.go:119: Unpack 0.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/packager/registry.go:24: splitImageName 100.0% github.com/docker/app/internal/packager/registry.go:40: Pull 0.0% github.com/docker/app/internal/packager/registry.go:61: ExtractImagePayloadToDiskFiles 0.0% github.com/docker/app/internal/packager/registry.go:88: Push 0.0% github.com/docker/app/internal/packager/registry.go:97: createImageName 0.0% github.com/docker/app/internal/packager/registry.go:104: createPayload 75.0% github.com/docker/app/internal/packager/registry.go:116: readAttachments 77.8% github.com/docker/app/internal/packager/registry.go:131: newErrGroup 66.7% github.com/docker/app/internal/packager/split.go:15: Split 63.6% github.com/docker/app/internal/packager/split.go:39: Merge 62.5% github.com/docker/app/internal/renderer/gotemplate/driver.go:13: init 100.0% github.com/docker/app/internal/renderer/gotemplate/driver.go:21: Apply 100.0% github.com/docker/app/internal/renderer/mustache/driver.go:11: init 100.0% github.com/docker/app/internal/renderer/mustache/driver.go:19: Apply 100.0% github.com/docker/app/internal/renderer/renderer.go:19: Register 100.0% github.com/docker/app/internal/renderer/renderer.go:33: Apply 100.0% github.com/docker/app/internal/renderer/renderer.go:54: Drivers 100.0% github.com/docker/app/internal/renderer/yatee/driver.go:14: init 100.0% github.com/docker/app/internal/renderer/yatee/driver.go:22: Apply 85.7% github.com/docker/app/internal/slices/slices.go:4: ContainsString 100.0% github.com/docker/app/internal/version.go:22: FullVersion 100.0% github.com/docker/app/internal/version.go:35: 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:17: LoadFromSingleFile 100.0% github.com/docker/app/loader/loader.go:41: LoadFromDirectory 100.0% github.com/docker/app/loader/loader.go:51: LoadFromTar 100.0% github.com/docker/app/loader/loader.go:62: LoadFromTarReader 72.7% github.com/docker/app/pkg/resto/registry.go:23: String 0.0% github.com/docker/app/pkg/resto/registry.go:27: Name 0.0% github.com/docker/app/pkg/resto/registry.go:41: References 0.0% github.com/docker/app/pkg/resto/registry.go:46: Payload 0.0% github.com/docker/app/pkg/resto/registry.go:51: NewConfigManifest 0.0% github.com/docker/app/pkg/resto/registry.go:55: init 50.0% github.com/docker/app/pkg/resto/registry.go:70: NewRepository 0.0% github.com/docker/app/pkg/resto/registry.go:113: NewTransportCatalog 0.0% github.com/docker/app/pkg/resto/resto.go:35: Error 0.0% github.com/docker/app/pkg/resto/resto.go:51: parseRef 0.0% github.com/docker/app/pkg/resto/resto.go:71: getCredentials 0.0% github.com/docker/app/pkg/resto/resto.go:89: makeTarGz 0.0% github.com/docker/app/pkg/resto/resto.go:127: ListRepositories 0.0% github.com/docker/app/pkg/resto/resto.go:145: ListTags 0.0% github.com/docker/app/pkg/resto/resto.go:159: PullConfig 0.0% github.com/docker/app/pkg/resto/resto.go:168: PullConfigMulti 0.0% github.com/docker/app/pkg/resto/resto.go:213: pullConfigImage 0.0% github.com/docker/app/pkg/resto/resto.go:235: tarContent 0.0% github.com/docker/app/pkg/resto/resto.go:255: PushConfig 0.0% github.com/docker/app/pkg/resto/resto.go:262: PushConfigMulti 0.0% github.com/docker/app/pkg/resto/resto.go:287: pushConfigMediaType 0.0% github.com/docker/app/pkg/resto/resto.go:322: pushConfigLegacy 0.0% github.com/docker/app/pkg/yatee/yatee.go:24: flatten 100.0% github.com/docker/app/pkg/yatee/yatee.go:43: merge 75.0% github.com/docker/app/pkg/yatee/yatee.go:67: LoadParameters 0.0% github.com/docker/app/pkg/yatee/yatee.go:84: isIdentNumChar 100.0% github.com/docker/app/pkg/yatee/yatee.go:91: extract 88.0% github.com/docker/app/pkg/yatee/yatee.go:131: tokenize 100.0% github.com/docker/app/pkg/yatee/yatee.go:151: evalValue 87.5% github.com/docker/app/pkg/yatee/yatee.go:164: evalSub 81.0% github.com/docker/app/pkg/yatee/yatee.go:201: evalExpr 80.0% github.com/docker/app/pkg/yatee/yatee.go:212: eval 87.8% github.com/docker/app/pkg/yatee/yatee.go:285: isTrue 100.0% github.com/docker/app/pkg/yatee/yatee.go:295: recurseList 71.4% github.com/docker/app/pkg/yatee/yatee.go:341: recurse 84.2% github.com/docker/app/pkg/yatee/yatee.go:516: ProcessStrings 0.0% github.com/docker/app/pkg/yatee/yatee.go:536: ProcessWithOrder 83.3% github.com/docker/app/pkg/yatee/yatee.go:557: Process 85.7% github.com/docker/app/pkg/yatee/yatee.go:570: convert 90.9% github.com/docker/app/render/render.go:34: Render 77.3% github.com/docker/app/render/render.go:71: render 90.9% github.com/docker/app/render/render.go:94: substitute 100.0% github.com/docker/app/render/render.go:98: errorIfMissing 100.0% github.com/docker/app/render/render.go:108: processEnabled 91.7% github.com/docker/app/render/render.go:128: 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:17: String 100.0% github.com/docker/app/types/metadata/metadata.go:26: String 100.0% github.com/docker/app/types/parameters/load.go:14: Load 94.1% github.com/docker/app/types/parameters/load.go:43: LoadMultiple 77.8% github.com/docker/app/types/parameters/load.go:59: LoadFile 75.0% github.com/docker/app/types/parameters/load.go:68: LoadFiles 77.8% github.com/docker/app/types/parameters/load.go:84: convertToStringKeysRecursive 96.0% github.com/docker/app/types/parameters/load.go:121: 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:34: ShouldRunInsideDirectory 0.0% github.com/docker/app/types/types.go:60: Path 100.0% github.com/docker/app/types/types.go:65: Size 100.0% github.com/docker/app/types/types.go:70: Composes 100.0% github.com/docker/app/types/types.go:75: ParametersRaw 100.0% github.com/docker/app/types/types.go:80: Parameters 100.0% github.com/docker/app/types/types.go:85: MetadataRaw 100.0% github.com/docker/app/types/types.go:90: Metadata 100.0% github.com/docker/app/types/types.go:95: Attachments 100.0% github.com/docker/app/types/types.go:100: Extract 0.0% github.com/docker/app/types/types.go:113: noop 0.0% github.com/docker/app/types/types.go:116: NewApp 100.0% github.com/docker/app/types/types.go:138: NewAppFromDefaultFiles 100.0% github.com/docker/app/types/types.go:149: WithName 100.0% github.com/docker/app/types/types.go:157: WithPath 100.0% github.com/docker/app/types/types.go:165: WithCleanup 100.0% github.com/docker/app/types/types.go:173: WithSource 100.0% github.com/docker/app/types/types.go:181: WithParametersFiles 100.0% github.com/docker/app/types/types.go:186: WithAttachments 84.6% github.com/docker/app/types/types.go:218: WithParameters 100.0% github.com/docker/app/types/types.go:222: parametersLoader 100.0% github.com/docker/app/types/types.go:240: MetadataFile 100.0% github.com/docker/app/types/types.go:245: Metadata 100.0% github.com/docker/app/types/types.go:249: metadataLoader 100.0% github.com/docker/app/types/types.go:266: WithComposeFiles 100.0% github.com/docker/app/types/types.go:271: WithComposes 100.0% github.com/docker/app/types/types.go:275: composeLoader 100.0% github.com/docker/app/types/types.go:286: readReaders 77.8% github.com/docker/app/types/types.go:300: readFiles 100.0% github.com/docker/app/types/types.go:314: newErrGroup 100.0% total: (statements) 67.6% go tool cover -html _build/cov/all.out -o _build/cov/coverage.html docker cp docker-app-cov-jenkins-app-cli-plugin-1-coverage-experimental:/go/src/github.com/docker/app/_build/cov/ ./_build/ci-cov docker rm docker-app-cov-jenkins-app-cli-plugin-1-coverage-experimental docker-app-cov-jenkins-app-cli-plugin-1-coverage-experimental [Pipeline] } [Pipeline] // dir Post stage [Pipeline] sh + docker rmi docker/cnab-app-base:jenkins-app-cli-plugin-1-coverage-experimental Untagged: docker/cnab-app-base:jenkins-app-cli-plugin-1-coverage-experimental [Pipeline] deleteDir [Pipeline] } [Pipeline] // node [Pipeline] } [Pipeline] // stage [Pipeline] } [Pipeline] // parallel [Pipeline] } [Pipeline] // stage [Pipeline] } [Pipeline] // node [Pipeline] End of Pipeline GitHub has been notified of this commit’s build result Finished: SUCCESS