add tagsuffix to take image tag suffix (#4364)

* add tagsuffix to take image tag suffix

* add comments to warn about specifications

* add test and error handle

* fix indent

* update comment

* fix merge errors and return updates

* update image update and fix example

* fix yamls formats

remove tabs in yamls

fix space in image name

tag error in name

* fix spacing issue

format of yaml

set example as above

* spacing of spec in testing templates

* change to switch case
This commit is contained in:
Dipto Chakrabarty
2022-04-14 22:30:47 +05:30
committed by GitHub
parent ec212711d4
commit a464ed0c59
4 changed files with 51 additions and 1 deletions

View File

@@ -12,6 +12,10 @@ type Image struct {
// NewName is the value used to replace the original name.
NewName string `json:"newName,omitempty" yaml:"newName,omitempty"`
// TagSuffix is the value used to suffix the original tag
// If Digest and NewTag is present an error is thrown
TagSuffix string `json:"tagSuffix,omitempty" yaml:"tagSuffix,omitempty"`
// NewTag is the value used to replace the original tag.
NewTag string `json:"newTag,omitempty" yaml:"newTag,omitempty"`