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.yml
to support the new tag - add
tag_name_template
configuration topyproject.toml
for 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•1 year ago
|
Assignee | ||
Comment 2•1 year ago
|
||
Assignee | ||
Comment 3•1 year ago
|
||
Reporter | ||
Comment 4•1 year ago
•
|
||
This was deployed just now in bug #1880345 in v2024.02.14.
Assignee | ||
Comment 5•1 year 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
•