Bug 1353819 - Run nightly jobs on Oak. r=aki
MozReview-Commit-ID: INhmffBiFKs
--- a/.cron.yml
+++ b/.cron.yml
@@ -7,39 +7,42 @@ jobs:
job:
type: decision-task
treeherder-symbol: Nd
triggered-by: nightly
target-tasks-method: nightly_linux
run-on-projects:
- mozilla-central
- mozilla-aurora
- - date
+ - oak
when:
by-project:
# Match buildbot starts for now
date: [{hour: 15, minute: 0}]
+ oak: [{hour: 11, minute: 0}]
mozilla-central: [{hour: 10, minute: 0}]
mozilla-aurora: [{hour: 7, minute: 45}] # Buildbot uses minute 40
# No default
- name: nightly-android
job:
type: decision-task
treeherder-symbol: Na
triggered-by: nightly
target-tasks-method: nightly_fennec
run-on-projects:
- mozilla-central
- mozilla-aurora
- date
+ - oak
when:
by-project:
# Match buildbot starts for now
date: [{hour: 15, minute: 0}]
+ oak: [{hour: 11, minute: 0}]
mozilla-central: [{hour: 10, minute: 0}]
mozilla-aurora: [{hour: 7, minute: 45}] # Buildbot uses minute 40
# No default
- name: nightly-mochitest-valgrind
job:
type: decision-task
treeherder-symbol: Vg
--- a/taskcluster/ci/nightly-l10n/kind.yml
+++ b/taskcluster/ci/nightly-l10n/kind.yml
@@ -27,16 +27,17 @@ job-template:
by-build-platform:
default: browser/locales/all-locales
android-api-15-nightly: mobile/locales/l10n-changesets.json
chunks: 6
run-on-projects:
- mozilla-central
- mozilla-aurora
- mozilla-beta
+ - oak
run-time:
by-build-platform:
default: 36000
android-api-15-nightly: 18000
tooltool:
by-build-platform:
default: public
android-api-15-nightly: internal
--- a/taskcluster/taskgraph/util/scriptworker.py
+++ b/taskcluster/taskgraph/util/scriptworker.py
@@ -31,16 +31,17 @@ release sign when we have a signed-off s
approach works for now, though.
This is a list of list-pairs, for ordering.
"""
SIGNING_SCOPE_ALIAS_TO_PROJECT = [[
'all-nightly-branches', set([
'mozilla-central',
'mozilla-aurora',
+ 'oak',
])
], [
'all-release-branches', set([
'mozilla-beta',
'mozilla-release',
])
]]
@@ -55,16 +56,17 @@ SIGNING_CERT_SCOPES = {
"""Map beetmover scope aliases to sets of projects.
"""
BEETMOVER_SCOPE_ALIAS_TO_PROJECT = [[
'all-nightly-branches', set([
'mozilla-central',
'mozilla-aurora',
'mozilla-beta',
'mozilla-release',
+ 'oak',
])
], [
'all-release-branches', set([
'mozilla-beta',
'mozilla-release',
])
]]
@@ -113,16 +115,17 @@ BEETMOVER_ACTION_SCOPES = {
"""Map balrog scope aliases to sets of projects.
This is a list of list-pairs, for ordering.
"""
BALROG_SCOPE_ALIAS_TO_PROJECT = [[
'nightly', set([
'mozilla-central',
+ 'oak',
])
], [
'aurora', set([
'mozilla-aurora',
])
], [
'beta', set([
'mozilla-beta',