Merge pull request #44 from nishanttotla/cpick-cli-121

[cherry-pick] Enable client side digest pinning for stack deploy
This commit is contained in:
Andrew Hsu
2017-06-10 13:29:54 -07:00
committed by GitHub
6 changed files with 54 additions and 10 deletions
@@ -37,6 +37,7 @@ func deployStack(unusedCli *client.Client, stackName, composeFilePath string) er
{"docker", "stack", "deploy",
"--compose-file", composeFilePath,
"--with-registry-auth",
"--resolve-image", "never",
stackName},
})
}
@@ -62,6 +62,7 @@ func (s *DockerSwarmSuite) TestStackDeployComposeFile(c *check.C) {
testStackName := "testdeploy"
stackArgs := []string{
"stack", "deploy",
"--resolve-image", "never",
"--compose-file", "fixtures/deploy/default.yaml",
testStackName,
}
@@ -88,6 +89,7 @@ func (s *DockerSwarmSuite) TestStackDeployWithSecretsTwice(c *check.C) {
testStackName := "testdeploy"
stackArgs := []string{
"stack", "deploy",
"--resolve-image", "never",
"--compose-file", "fixtures/deploy/secrets.yaml",
testStackName,
}
@@ -120,6 +122,7 @@ func (s *DockerSwarmSuite) TestStackRemove(c *check.C) {
stackName := "testdeploy"
stackArgs := []string{
"stack", "deploy",
"--resolve-image", "never",
"--compose-file", "fixtures/deploy/remove.yaml",
stackName,
}
@@ -179,6 +182,7 @@ func (s *DockerSwarmSuite) TestStackDeployWithDAB(c *check.C) {
// deploy
stackArgs := []string{
"stack", "deploy",
"--resolve-image", "never",
"--bundle-file", testDABFileName,
testStackName,
}