mirror of
https://github.com/fork-maintainers/iceraven-browser
synced 2024-11-15 18:12:54 +00:00
[fenix] support staging release promotion projects (https://github.com/mozilla-mobile/fenix/pull/17652)
Let's make mozilla-releng/staging-fenix the official staging repository. By supporting it in the automation, we no longer need to maintain a staging patchset to test things properly.
This commit is contained in:
parent
abc550e2a5
commit
12c0251b68
@ -166,7 +166,7 @@ tasks:
|
|||||||
routes:
|
routes:
|
||||||
$flattenDeep:
|
$flattenDeep:
|
||||||
- checks
|
- checks
|
||||||
- $if: 'level == "3"'
|
- $if: 'level == "3" || repoUrl == "https://github.com/mozilla-releng/staging-fenix"'
|
||||||
then:
|
then:
|
||||||
- tc-treeherder.v2.${project}.${head_sha}
|
- tc-treeherder.v2.${project}.${head_sha}
|
||||||
# TODO Bug 1601928: Make this scope fork-friendly once ${project} is better defined. This will enable
|
# TODO Bug 1601928: Make this scope fork-friendly once ${project} is better defined. This will enable
|
||||||
|
@ -17,7 +17,10 @@ treeherder:
|
|||||||
'Rap-P': 'Raptor power tests'
|
'Rap-P': 'Raptor power tests'
|
||||||
'TL': 'Toolchain builds for Linux 64-bits'
|
'TL': 'Toolchain builds for Linux 64-bits'
|
||||||
|
|
||||||
task-priority: highest
|
task-priority:
|
||||||
|
by-project:
|
||||||
|
"fenix": highest
|
||||||
|
"staging-fenix": low
|
||||||
|
|
||||||
taskgraph:
|
taskgraph:
|
||||||
register: fenix_taskgraph:register
|
register: fenix_taskgraph:register
|
||||||
|
@ -17,6 +17,7 @@ from taskgraph.util.taskgraph import find_decision_task, find_existing_tasks_fro
|
|||||||
|
|
||||||
RELEASE_PROMOTION_PROJECTS = (
|
RELEASE_PROMOTION_PROJECTS = (
|
||||||
"https://github.com/mozilla-mobile/fenix",
|
"https://github.com/mozilla-mobile/fenix",
|
||||||
|
"https://github.com/mozilla-releng/staging-fenix",
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user