config: add config-production-thunderbird.toml (bug 2012575)#83
config: add config-production-thunderbird.toml (bug 2012575)#83
Conversation
|
@coreycb if you want to have a look at the suggested mappings |
coreycb
left a comment
There was a problem hiding this comment.
Thanks! Generally looks good to me. I left a couple of comments, but they are probably just areas that I need clarity on and not actual issues.
config-production-thunderbird.toml
Outdated
|
|
||
| [[tag_mappings]] | ||
| source_url = "https://github.com/thunderbird/infra-testing.git" | ||
| # (BETA|NIGHTLY)_(\d+)_(BASE|END) |
There was a problem hiding this comment.
Do we need anything for tags prefixed with ESR_, RELEASE_, or THUNDERBIRD? I'm guessing the idea is that we would only test main and beta with infra-testing.
There was a problem hiding this comment.
Ah! I missed those.
For infra-testing, yes, we can have a more limited set of tags.
However, it's also a good opportunity to capture the whole list, so we're not surprised that some are missing later.
There was a problem hiding this comment.
Ok, I added a few more.
I think that covers it all?
e35c411 to
f9c3cfd
Compare
| # destination_url = "ssh://hg.mozilla.org/releases/comm-release/" | ||
| # ESR | ||
| # tag_pattern = "^(THUNDERBIRD)_(\\d+)(_\\d+)+esr_(BUILD\\d+|RELEASE)$" | ||
| # destination_url = "ssh://hg.mozilla.org/releases/comm-esr\\2/" |
There was a problem hiding this comment.
Should there be a tag_pattern for comm-central?
Do the tag_patterns only include tags from the corresponding git branch?
I think the following would cover tags, assuming only tags from the corresponding git branches are included:
https://hg-edge.mozilla.org/comm-central/tags
(NIGHTLY)_(\d+)_(BASE|END)
(BETA)_(\d+)_(BASE|END)
https://hg-edge.mozilla.org/releases/comm-beta/tags
(NIGHTLY)_(\d+)_(BASE|END)
(BETA)_(\d+)_(BASE|END)
(RELEASE)_(\d+)_(BASE|END)
^(THUNDERBIRD)_(\\d+)_0b(\\d+)_(BUILD\\d+|RELEASE)$ # beta tags
https://hg-edge.mozilla.org/releases/comm-release/tags
(NIGHTLY)_(\d+)_(BASE|END)
(BETA)_(\d+)_(BASE|END)
(RELEASE)_(\d+)_(BASE|END)
^(THUNDERBIRD)_(\\d+)_0b(\\d+)_(BUILD\\d+|RELEASE)$ # beta tags
^(THUNDERBIRD)_(\\d+)(_\\d+)+_(BUILD\\d+|RELEASE)$ # release tags
https://hg-edge.mozilla.org/releases/comm-esr140/tags
(NIGHTLY)_(\d+)_(BASE|END)
(BETA)_(\d+)_(BASE|END)
(RELEASE)_(\d+)_(BASE|END)
(ESR)_(\d+)_(BASE|END)
^(THUNDERBIRD)_(\\d+)_0b(\\d+)_(BUILD\\d+|RELEASE)$ # beta tags
^(THUNDERBIRD)_(\\d+)(_\\d+)+esr_(BUILD\\d+|RELEASE)$ # esr tags
Uh oh!
There was an error while loading. Please reload this page.