edgexfoundry / edgex-global-pipelines

Owner: DevOps WG
Apache License 2.0
22 stars 21 forks source link

feat: create vanity tag on release #433

Closed ernestojeda closed 1 year ago

ernestojeda commented 1 year ago

Functional Test: Release v5.1.4

https://jenkins.edgexfoundry.org/job/edgexfoundry/job/cd-management/job/PR-359/20/console

Functional Test: Release v5.1.5

https://jenkins.edgexfoundry.org/job/edgexfoundry/job/cd-management/job/PR-359/21/console

In both functional tests the v5.1 tag was created and pointed to the released version.

PR Checklist

Please check if your PR fulfills the following requirements:

Issue Number: #435

Sandbox Testing

Test Links :

Are there any new imports or modules? If so, what are they used for and why?

Are there any specific instructions or things that should be known prior to reviewing?

Other information

ernestojeda commented 1 year ago

LGTM, makes sense where you put it. Do we want to control the vanity flag from the release.yml at all? As it is now, it looks like it will create a vanity tag for every release of every artifact. (Which I think is OK)

Ahh, that would probably be a good idea. I will add a new field into the yaml.