Skip to content

Console Output

+ make -f docker.Makefile BUILD_TAG=jenkins-app-push-pull-cnab-cleanup-1-coverage coverage
docker build --build-arg=EXPERIMENTAL=off --build-arg=TAG=jenkins-app-push-pull-cnab-cleanup-1-coverage --build-arg=COMMIT=57ba688 --build-arg=ALPINE_VERSION=3.8 --target=dev -t docker-app-dev:jenkins-app-push-pull-cnab-cleanup-1-coverage .
Sending build context to Docker daemon  72.17MB

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
3d1dd648b5ad: Waiting
866ed2e2b1fe: Waiting
ddc4ad35a2f0: 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
ab8da8d8889d: Verifying Checksum
ab8da8d8889d: Download complete
f0f20de75386: Verifying Checksum
f0f20de75386: Download complete
866ed2e2b1fe: Verifying Checksum
866ed2e2b1fe: 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 49764e9bb77c
Removing intermediate container 49764e9bb77c
 ---> 0cfda0f2a5eb
Step 3/13 : RUN apt-get install -y -q --no-install-recommends     coreutils     util-linux     uuid-runtime
 ---> Running in 059f648fcd58
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.9 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 059f648fcd58
 ---> 04aacfa11b55
Step 4/13 : WORKDIR /go/src/github.com/docker/cli
 ---> Running in 95e07e342d35
Removing intermediate container 95e07e342d35
 ---> edcb21dd8da1
Step 5/13 : RUN git clone https://github.com/docker/cli.git .
 ---> Running in bba41be014c2
Cloning into '.'...
Removing intermediate container bba41be014c2
 ---> bd2ec2f4026d
Step 6/13 : RUN make cross binary &&  cp build/docker-linux-amd64 /usr/bin/docker
 ---> Running in 3a7496e83dce
./scripts/build/cross
Building binaries for all platforms
Generating windows resources
Building build/docker-windows-amd64
Building build/docker-darwin-amd64
Building statically linked build/docker-linux-amd64
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
Removing intermediate container 3a7496e83dce
 ---> 108b57992f8e
Step 7/13 : WORKDIR /go/src/github.com/docker/app/
 ---> Running in ee72b46d7d33
Removing intermediate container ee72b46d7d33
 ---> 7214bfed6ebe
Step 8/13 : FROM build AS dev
 ---> 7214bfed6ebe
Step 9/13 : ENV PATH=${PATH}:/go/src/github.com/docker/app/bin/
 ---> Running in 11e84a34ed1a
Removing intermediate container 11e84a34ed1a
 ---> e2184a1ddec3
Step 10/13 : ARG DEP_VERSION=v0.5.0
 ---> Running in 7931323ebad8
Removing intermediate container 7931323ebad8
 ---> c130cf06fd53
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 98f876e803a6
  % 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   6076      0 --:--:-- --:--:-- --:--:--  6111

100 8513k  100 8513k    0     0  40.9M      0 --:--:-- --:--:-- --:--:-- 40.9M
Removing intermediate container 98f876e803a6
 ---> 46c59c095a3b
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 d0295dc5d650
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 d0295dc5d650
 ---> 3d51fb8cbb11
Step 13/13 : COPY . .
 ---> 2106b8af43ca
[Warning] One or more build-args [TAG ALPINE_VERSION COMMIT EXPERIMENTAL] were not consumed
Successfully built 2106b8af43ca
Successfully tagged docker-app-dev:jenkins-app-push-pull-cnab-cleanup-1-coverage
docker run -v /var/run:/var/run:ro --name docker-app-cov-jenkins-app-push-pull-cnab-cleanup-1-coverage --network="host" -t docker-app-dev:jenkins-app-push-pull-cnab-cleanup-1-coverage make COMMIT=57ba688 TAG=jenkins-app-push-pull-cnab-cleanup-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=57ba688 -X github.com/docker/app/internal.Version=jenkins-app-push-pull-cnab-cleanup-1-coverage -X github.com/docker/app/internal.Experimental=off -X github.com/docker/app/internal.BuildTime=2019-08-30T17:23:18Z" -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/internal github.com/docker/app/internal/compose github.com/docker/app/internal/formatter github.com/docker/app/internal/formatter/driver github.com/docker/app/internal/formatter/json github.com/docker/app/internal/formatter/yaml github.com/docker/app/internal/inspect github.com/docker/app/internal/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/store github.com/docker/app/internal/yaml github.com/docker/app/loader 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.018s	coverage: 0.0% of statements
?   	github.com/docker/app/cmd/cnab-run	[no test files]
ok  	github.com/docker/app/cmd/docker-app	0.025s	coverage: 9.3% of statements
ok  	github.com/docker/app/internal	0.002s	coverage: 53.8% of statements
ok  	github.com/docker/app/internal/compose	0.004s	coverage: 69.4% of statements
ok  	github.com/docker/app/internal/formatter	0.007s	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]
ok  	github.com/docker/app/internal/inspect	0.032s	coverage: 95.0% of statements
ok  	github.com/docker/app/internal/packager	0.014s	coverage: 39.9% 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.002s	coverage: 100.0% of statements
ok  	github.com/docker/app/internal/store	0.021s	coverage: 34.5% of statements
ok  	github.com/docker/app/internal/yaml	1.871s	coverage: 71.4% of statements
ok  	github.com/docker/app/loader	0.010s	coverage: 81.2% of statements
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.048s	coverage: 77.4% of statements
ok  	github.com/docker/app/specification	0.007s	coverage: 38.4% of statements
ok  	github.com/docker/app/types	0.016s	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: 93.8% of statements
CGO_ENABLED=0 go test -tags=""" testrunmain" -ldflags="-s -w -X github.com/docker/app/internal.GitCommit=57ba688 -X github.com/docker/app/internal.Version=jenkins-app-push-pull-cnab-cleanup-1-coverage -X github.com/docker/app/internal.Experimental=off -X github.com/docker/app/internal.BuildTime=2019-08-30T17:23:18Z" -coverpkg="./..." -c -o _build/docker-app.cov ./cmd/docker-app
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=57ba688 -X github.com/docker/app/internal.Version=jenkins-app-push-pull-cnab-cleanup-1-coverage -X github.com/docker/app/internal.Experimental=off -X github.com/docker/app/internal.BuildTime=2019-08-30T17:23:18Z" -v ./e2e
=== RUN   TestCallCustomStatusAction
=== RUN   TestCallCustomStatusAction/validCustomStatusAction
=== RUN   TestCallCustomStatusAction/missingCustomStatusAction
--- PASS: TestCallCustomStatusAction (6.96s)
    --- PASS: TestCallCustomStatusAction/validCustomStatusAction (4.26s)
    --- PASS: TestCallCustomStatusAction/missingCustomStatusAction (2.70s)
=== 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.04s)
    --- PASS: TestRender/envvariables (0.04s)
=== RUN   TestRenderFormatters
--- PASS: TestRenderFormatters (0.06s)
=== RUN   TestInit
--- PASS: TestInit (1.79s)
=== RUN   TestDetectApp
--- PASS: TestDetectApp (3.94s)
=== RUN   TestSplitMerge
--- PASS: TestSplitMerge (2.73s)
=== RUN   TestBundle
--- PASS: TestBundle (9.55s)
=== RUN   TestDockerAppLifecycle
--- PASS: TestDockerAppLifecycle (17.10s)
=== RUN   TestExamplesAreValid
--- PASS: TestExamplesAreValid (0.12s)
=== RUN   TestPushInstall
--- PASS: TestPushInstall (15.63s)
=== RUN   TestPushPullInstall
--- PASS: TestPushPullInstall (14.82s)
PASS
ok  	github.com/docker/app/e2e	72.762s
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/bundle.go:27:		bundleCmd			100.0%
github.com/docker/app/cmd/docker-app/bundle.go:42:		runBundle			61.5%
github.com/docker/app/cmd/docker-app/bundle.go:62:		makeBundle			80.0%
github.com/docker/app/cmd/docker-app/bundle.go:71:		makeBundleFromApp		71.4%
github.com/docker/app/cmd/docker-app/bundle.go:98:		makeInvocationImageName		100.0%
github.com/docker/app/cmd/docker-app/bundle.go:102:		makeCNABImageName		100.0%
github.com/docker/app/cmd/docker-app/cnab.go:24:		prepareCredentialSet		41.7%
github.com/docker/app/cmd/docker-app/cnab.go:60:		getTargetContext		85.7%
github.com/docker/app/cmd/docker-app/cnab.go:74:		duffleHome			100.0%
github.com/docker/app/cmd/docker-app/cnab.go:79:		prepareDriver			90.9%
github.com/docker/app/cmd/docker-app/cnab.go:100:		getAppNameKind			100.0%
github.com/docker/app/cmd/docker-app/cnab.go:122:		extractAndLoadAppBasedBundle	80.0%
github.com/docker/app/cmd/docker-app/cnab.go:131:		resolveBundle			64.7%
github.com/docker/app/cmd/docker-app/completion.go:13:		completionCmd			16.7%
github.com/docker/app/cmd/docker-app/completion.go:180:		runCompletionZsh		0.0%
github.com/docker/app/cmd/docker-app/init.go:16:		initCmd				100.0%
github.com/docker/app/cmd/docker-app/inspect.go:19:		inspectCmd			100.0%
github.com/docker/app/cmd/docker-app/inspect.go:35:		runInspect			77.8%
github.com/docker/app/cmd/docker-app/install.go:45:		installCmd			100.0%
github.com/docker/app/cmd/docker-app/install.go:70:		runInstall			70.3%
github.com/docker/app/cmd/docker-app/main.go:11:		main				62.5%
github.com/docker/app/cmd/docker-app/merge.go:22:		extraFiles			84.6%
github.com/docker/app/cmd/docker-app/merge.go:44:		handleInPlace			66.7%
github.com/docker/app/cmd/docker-app/merge.go:52:		removeAndRename			60.0%
github.com/docker/app/cmd/docker-app/merge.go:62:		mergeCmd			79.3%
github.com/docker/app/cmd/docker-app/parameters.go:14:		withFileParameters		85.7%
github.com/docker/app/cmd/docker-app/parameters.go:27:		withCommandLineParameters	100.0%
github.com/docker/app/cmd/docker-app/parameters.go:37:		withOrchestratorParameters	100.0%
github.com/docker/app/cmd/docker-app/parameters.go:49:		mergeBundleParameters		87.5%
github.com/docker/app/cmd/docker-app/parameters.go:63:		matchParametersDefinition	100.0%
github.com/docker/app/cmd/docker-app/pull.go:14:		pullCmd				100.0%
github.com/docker/app/cmd/docker-app/pull.go:28:		runPull				75.0%
github.com/docker/app/cmd/docker-app/push.go:34:		pushCmd				100.0%
github.com/docker/app/cmd/docker-app/push.go:50:		runPush				71.8%
github.com/docker/app/cmd/docker-app/push.go:112:		retagInvocationImage		80.0%
github.com/docker/app/cmd/docker-app/push.go:127:		shouldRetagInvocationImage	84.2%
github.com/docker/app/cmd/docker-app/push.go:169:		onEvent				0.0%
github.com/docker/app/cmd/docker-app/push.go:189:		imageIndex			0.0%
github.com/docker/app/cmd/docker-app/push.go:204:		onProgress			0.0%
github.com/docker/app/cmd/docker-app/push.go:208:		print				0.0%
github.com/docker/app/cmd/docker-app/push.go:223:		printDescriptorProgress		0.0%
github.com/docker/app/cmd/docker-app/push.go:259:		hasError			0.0%
github.com/docker/app/cmd/docker-app/push.go:275:		onEvent				80.0%
github.com/docker/app/cmd/docker-app/render.go:26:		renderCmd			64.3%
github.com/docker/app/cmd/docker-app/root.go:16:		newRootCmd			100.0%
github.com/docker/app/cmd/docker-app/root.go:42:		addCommands			100.0%
github.com/docker/app/cmd/docker-app/root.go:62:		firstOrEmpty			100.0%
github.com/docker/app/cmd/docker-app/root.go:69:		muteDockerCli			100.0%
github.com/docker/app/cmd/docker-app/root.go:78:		addFlags			100.0%
github.com/docker/app/cmd/docker-app/root.go:88:		addFlags			100.0%
github.com/docker/app/cmd/docker-app/root.go:97:		addFlags			100.0%
github.com/docker/app/cmd/docker-app/split.go:11:		splitCmd			86.7%
github.com/docker/app/cmd/docker-app/status.go:15:		statusCmd			100.0%
github.com/docker/app/cmd/docker-app/status.go:31:		runStatus			77.8%
github.com/docker/app/cmd/docker-app/uninstall.go:15:		uninstallCmd			100.0%
github.com/docker/app/cmd/docker-app/uninstall.go:31:		runUninstall			68.2%
github.com/docker/app/cmd/docker-app/upgrade.go:22:		upgradeCmd			100.0%
github.com/docker/app/cmd/docker-app/upgrade.go:41:		runUpgrade			65.5%
github.com/docker/app/cmd/docker-app/validate.go:17:		validateCmd			90.9%
github.com/docker/app/cmd/docker-app/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:17:		findApp				76.5%
github.com/docker/app/internal/packager/extract.go:48:		Extract				76.9%
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/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/store/store.go:17:		storeBaseDir			100.0%
github.com/docker/app/internal/store/store.go:20:		storePath			100.0%
github.com/docker/app/internal/store/store.go:53:		LookupOrPullBundle		73.7%
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/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			100.0%
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)			75.7%
go tool cover -html _build/cov/all.out -o _build/cov/coverage.html
docker cp docker-app-cov-jenkins-app-push-pull-cnab-cleanup-1-coverage:/go/src/github.com/docker/app/_build/cov/ ./_build/ci-cov
docker rm docker-app-cov-jenkins-app-push-pull-cnab-cleanup-1-coverage
docker-app-cov-jenkins-app-push-pull-cnab-cleanup-1-coverage