mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-17 23:35:34 +00:00
Bug 1518570 - Update task cluster configuration for oak. r=tomprince
The intent is to land this on central, to minimize the merge conflicts on oak Oak is going to be used for Updater testing so needs release keys and such, and does not need android. This approach is different than the previous oak approach in that it amends how we calculate 'trunk' and 'release' projects to include 'oak', and then makes full nightlies produced on each push. Differential Revision: https://phabricator.services.mozilla.com/D17440 --HG-- extra : moz-landing-system : lando
This commit is contained in:
parent
7e6a53140b
commit
fdba6b25d0
@ -22,5 +22,5 @@ only-for-attributes:
|
||||
job-template:
|
||||
update-no-wnp:
|
||||
by-release-type:
|
||||
nightly: false
|
||||
nightly.*: false
|
||||
default: true
|
||||
|
@ -39,6 +39,7 @@ job-defaults:
|
||||
update-channel:
|
||||
by-release-type:
|
||||
nightly: nightly
|
||||
nightly-oak: nightly-oak
|
||||
beta:
|
||||
by-shipping-product:
|
||||
devedition: aurora
|
||||
|
@ -49,6 +49,11 @@ PER_PROJECT_PARAMETERS = {
|
||||
'target_tasks_method': 'cedar_tasks',
|
||||
},
|
||||
|
||||
'oak': {
|
||||
'target_tasks_method': 'nightly_desktop',
|
||||
'release_type': 'nightly-oak',
|
||||
},
|
||||
|
||||
'graphics': {
|
||||
'target_tasks_method': 'graphics_tasks',
|
||||
},
|
||||
|
@ -12,7 +12,8 @@ INTEGRATION_PROJECTS = {
|
||||
'autoland',
|
||||
}
|
||||
|
||||
TRUNK_PROJECTS = INTEGRATION_PROJECTS | {'mozilla-central', 'comm-central'}
|
||||
# Oak is central-like
|
||||
TRUNK_PROJECTS = INTEGRATION_PROJECTS | {'mozilla-central', 'comm-central', 'oak'}
|
||||
|
||||
RELEASE_PROJECTS = {
|
||||
'mozilla-central',
|
||||
@ -22,6 +23,7 @@ RELEASE_PROJECTS = {
|
||||
'comm-central',
|
||||
'comm-beta',
|
||||
'comm-esr60',
|
||||
'oak', # Oak needs to handle nightlies
|
||||
}
|
||||
|
||||
RELEASE_PROMOTION_PROJECTS = {
|
||||
|
@ -48,6 +48,7 @@ SIGNING_SCOPE_ALIAS_TO_PROJECT = [[
|
||||
'all-nightly-branches', set([
|
||||
'mozilla-central',
|
||||
'comm-central',
|
||||
'oak',
|
||||
])
|
||||
], [
|
||||
'all-release-branches', set([
|
||||
@ -84,6 +85,7 @@ BEETMOVER_SCOPE_ALIAS_TO_PROJECT = [[
|
||||
'all-nightly-branches', set([
|
||||
'mozilla-central',
|
||||
'comm-central',
|
||||
'oak',
|
||||
])
|
||||
], [
|
||||
'all-release-branches', set([
|
||||
@ -121,7 +123,8 @@ This is a list of list-pairs, for ordering.
|
||||
BALROG_SCOPE_ALIAS_TO_PROJECT = [[
|
||||
'nightly', set([
|
||||
'mozilla-central',
|
||||
'comm-central'
|
||||
'comm-central',
|
||||
'oak',
|
||||
])
|
||||
], [
|
||||
'beta', set([
|
||||
|
Loading…
Reference in New Issue
Block a user