From 773d2b06fdc4b65b145db4757f6c7b2c2648a220 Mon Sep 17 00:00:00 2001 From: Priya Wadhwa Date: Tue, 20 Mar 2018 10:50:04 -0700 Subject: [PATCH] CMD integration test --- integration_tests/dockerfiles/Dockerfile_test_cmd | 4 ++++ integration_tests/dockerfiles/test_cmd.yaml | 3 +++ integration_tests/integration_test_yaml.go | 7 +++++++ 3 files changed, 14 insertions(+) create mode 100644 integration_tests/dockerfiles/Dockerfile_test_cmd create mode 100644 integration_tests/dockerfiles/test_cmd.yaml diff --git a/integration_tests/dockerfiles/Dockerfile_test_cmd b/integration_tests/dockerfiles/Dockerfile_test_cmd new file mode 100644 index 000000000..7b8b04999 --- /dev/null +++ b/integration_tests/dockerfiles/Dockerfile_test_cmd @@ -0,0 +1,4 @@ +FROM gcr.io/distroless/base:latest +CMD ["command", "one"] +CMD ["command", "two"] +CMD echo "hello" diff --git a/integration_tests/dockerfiles/test_cmd.yaml b/integration_tests/dockerfiles/test_cmd.yaml new file mode 100644 index 000000000..c05b14824 --- /dev/null +++ b/integration_tests/dockerfiles/test_cmd.yaml @@ -0,0 +1,3 @@ +schemaVersion: '2.0.0' +metadataTest: + cmd: ["/bin/sh", "-c", "echo \"hello\""] diff --git a/integration_tests/integration_test_yaml.go b/integration_tests/integration_test_yaml.go index 5471e207e..d610e5146 100644 --- a/integration_tests/integration_test_yaml.go +++ b/integration_tests/integration_test_yaml.go @@ -65,6 +65,13 @@ var structureTests = []struct { dockerBuildContext: "/workspace/integration_tests/dockerfiles/", structureTestYamlPath: "/workspace/integration_tests/dockerfiles/test_env.yaml", }, + { + description: "test cmd", + dockerfilePath: "/workspace/integration_tests/dockerfiles/Dockerfile_test_cmd", + repo: "test-cmd", + dockerBuildContext: "/workspace/integration_tests/dockerfiles/", + structureTestYamlPath: "/workspace/integration_tests/dockerfiles/test_cmd.yaml", + }, } type step struct {