default git if not set

This commit is contained in:
Brad Rydzewski 2016-06-03 11:45:06 -07:00
parent 6c1a1d4be3
commit 18fdffd787

View file

@ -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,