gecko-dev/.cron.yml
Justin Wood 287ef0cb2a Bug 1351306 - Move the UTC starttime of nightlies earlier. r=rail
This is needed because we want to keep the nightly start times aligned with Buildbot starts, in order to keep the possibility of drastically different code going out for one platform in a day and not another (e.g. a merge).  The reason the change is needed specifically is because UTC of course doesn't follow Daylight Time shifts, and Pacific time just went through one (+1 hour) which brings it closer to UTC by one hour, so in order to keep UTC matching what buildbot uses we subtract 1 hour from the UTC time.

MozReview-Commit-ID: J07lZYJxlOd

--HG--
extra : rebase_source : d5bb2283a5696fd0bc11f781bb43e294b206040e
2017-03-28 09:56:30 -04:00

62 lines
1.8 KiB
YAML

# Definitions for jobs that run periodically. For details on the format, see
# `taskcluster/taskgraph/cron/schema.py`. For documentation, see
# `taskcluster/docs/cron.rst`.
jobs:
- name: nightly-desktop
job:
type: decision-task
treeherder-symbol: Nd
triggered-by: nightly
target-tasks-method: nightly_linux
run-on-projects:
- mozilla-central
- mozilla-aurora
- date
when:
by-project:
# Match buildbot starts for now
date: [{hour: 15, 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
when:
by-project:
# Match buildbot starts for now
date: [{hour: 15, 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
target-tasks-method: mochitest_valgrind
run-on-projects:
- mozilla-central
when:
- {hour: 16, minute: 0}
- {hour: 4, minute: 0}
- name: nightly-code-coverage
job:
type: decision-task
treeherder-symbol: Nc
target-tasks-method: nightly_code_coverage
run-on-projects:
- mozilla-central
when:
- {hour: 18, minute: 0}