allow default_tag to be empty
This commit is contained in:
parent
7499423e30
commit
b51341b99d
1 changed files with 16 additions and 5 deletions
|
|
@ -183,11 +183,22 @@ func (p *Plugin) Validate() error {
|
|||
p.settings.Build.Ref,
|
||||
p.settings.Build.Branch,
|
||||
) {
|
||||
tag, err := DefaultTagSuffix(
|
||||
p.settings.Build.Ref,
|
||||
p.settings.Build.TagsDefaultName,
|
||||
p.settings.Build.TagsSuffix,
|
||||
)
|
||||
var tag []string
|
||||
var err error
|
||||
|
||||
if p.settings.Build.TagsSuffix != "" {
|
||||
tag, err = DefaultTagSuffix(
|
||||
p.settings.Build.Ref,
|
||||
p.settings.Build.TagsDefaultName,
|
||||
p.settings.Build.TagsSuffix,
|
||||
)
|
||||
} else {
|
||||
tag, err = DefaultTagSuffix(
|
||||
p.settings.Build.Ref,
|
||||
p.settings.Build.TagsSuffix,
|
||||
"",
|
||||
)
|
||||
}
|
||||
if err != nil {
|
||||
logrus.Printf("cannot build docker image for %s, invalid semantic version", p.settings.Build.Ref)
|
||||
return err
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue