From 18fdffd78718268a15236e1584490e52d004e58a Mon Sep 17 00:00:00 2001 From: Brad Rydzewski Date: Fri, 3 Jun 2016 11:45:06 -0700 Subject: [PATCH] default git if not set --- yaml/transform/clone.go | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/yaml/transform/clone.go b/yaml/transform/clone.go index 06674a06a..f47abf41f 100644 --- a/yaml/transform/clone.go +++ b/yaml/transform/clone.go @@ -6,15 +6,19 @@ const clone = "clone" // Clone transforms the Yaml to include a clone step. func Clone(c *yaml.Config, plugin string) error { - for _, p := range c.Pipeline { - if p.Name == clone { - return nil - } - } if plugin == "" { plugin = "git" } + for _, p := range c.Pipeline { + if p.Name == clone { + if p.Image == "" { + p.Image = plugin + } + return nil + } + } + s := &yaml.Container{ Image: plugin, Name: clone,