switch tag pattern to vYYYY.MM.DD[-N]
Categories
(Tecken :: General, task, P2)
Tracking
(Not tracked)
People
(Reporter: willkg, Assigned: bdanforth)
References
(Blocks 1 open bug)
Details
Attachments
(1 file)
Currently, the pattern for Tecken tags (which trigger production deploys) is:
YYYY.MM.DD[-N]
It's been that way since the start of Tecken with 2017.04.13. We standardized on tags starting with v. We need to use calendar based versions because that's more meaningful than an incrementing integer. Given all that, we need to change our tag pattern to:
vYYYY.MM.DD[-N]
This bug covers that work.
| Reporter | ||
Comment 1•2 years ago
•
|
||
We had to support this tag pattern for Eliot, so I updated the release script to support it:
https://github.com/willkg/socorro-release/issues/25
Tecken uses that version of release already.
I think the work required here is:
- adjust
.circleci/config.ymlto support the new tag - add
tag_name_templateconfiguration topyproject.tomlfor the release script - update any documentation
- update the deploy pipeline in jenkins which has regexps for recognizing what to do based on the tag
- add tag protections in github
I'll need to coordinate with SRE before working on this.
| Assignee | ||
Updated•2 years ago
|
| Assignee | ||
Comment 2•2 years ago
|
||
| Assignee | ||
Comment 3•2 years ago
|
||
| Reporter | ||
Comment 4•2 years ago
•
|
||
This was deployed just now in bug #1880345 in v2024.02.14.
| Assignee | ||
Comment 5•2 years ago
|
||
Thanks Willkg. I've verified this is working as expected in prod by checking the https://symbols.mozilla.org/__version__ endpoint (and seeing the new tag format listed correctly in various places in Slack, GitHub, etc.). Marking this as resolved.
Description
•