Ensure release-level takes Github branches into account
Categories
(Firefox Build System :: Task Configuration, task)
Tracking
(firefox148 fixed)
| Tracking | Status | |
|---|---|---|
| firefox148 | --- | fixed |
People
(Reporter: ahal, Assigned: ahal)
References
(Blocks 2 open bugs)
Details
Attachments
(3 files)
Currently the "release-level" is simply determined by whether a project is listed in RELEASE_PROJECTS or not. This works fine for hgmo based projects, but on Github we'll typically have a single project (aka repo), where some specific branches handle releases, and others don't.
The existing model will fail as it's all or nothing. We need to take into account the Git branch as well.
| Assignee | ||
Comment 1•29 days ago
|
||
There should be only a single implementation that determines whether a project
is release or not.
| Assignee | ||
Comment 2•29 days ago
|
||
This will allow us to determine release_level at a more granular level
in the next commit.
| Assignee | ||
Comment 3•29 days ago
|
||
Comment 6•27 days ago
|
||
Backed out for causing failures complaining about TypeError.
Backout link: https://hg-edge.mozilla.org/integration/autoland/rev/4bfcebf5af24562ad6223f7f40cc7db49490856e
Failure log: https://treeherder.mozilla.org/logviewer?job_id=540732242&repo=autoland&task=AepSvhbZRHK7K6VKQeycnw.0&lineNumber=304
| Assignee | ||
Updated•26 days ago
|
Comment 8•25 days ago
|
||
| bugherder | ||
https://hg.mozilla.org/mozilla-central/rev/83673cf6c4d0
https://hg.mozilla.org/mozilla-central/rev/c80484e9c24d
https://hg.mozilla.org/mozilla-central/rev/9a8eaf1773a4
Comment 9•25 days ago
|
||
| bugherder | ||
Description
•