Bug 1564450 - Rename nightly-geckoview hook into ship-geckoview and ship GV beta automatically r=Callek

Differential Revision: https://phabricator.services.mozilla.com/D37430

--HG--
extra : moz-landing-system : lando
This commit is contained in:
Johan Lorenzo 2019-07-11 08:32:17 +00:00
Родитель 6d15c67b78
Коммит 188564c0a6
2 изменённых файлов: 10 добавлений и 7 удалений

Просмотреть файл

@ -69,19 +69,22 @@ jobs:
- mozilla-central
when: [] # never (hook only)
- name: nightly-geckoview
- name: ship-geckoview
job:
type: decision-task
treeherder-symbol: Ngv
target-tasks-method: nightly_geckoview
treeherder-symbol: ship_geckoview
target-tasks-method: ship_geckoview
include-push-tasks: true
run-on-projects:
- mozilla-central
- mozilla-beta
- mozilla-release
when:
by-project:
# Match buildbot starts for now
mozilla-central: [{hour: 10, minute: 0}]
# No default
mozilla-beta:
- {weekday: 'Monday', hour: 10, minute: 0}
- {weekday: 'Thursday', hour: 10, minute: 0}
- name: tp6m-fennec-v64
job:

Просмотреть файл

@ -466,8 +466,8 @@ def target_tasks_pine(full_task_graph, parameters, graph_config):
return [l for l, t in full_task_graph.tasks.iteritems() if filter(t)]
@_target_task('nightly_geckoview')
def target_tasks_nightly_geckoview(full_task_graph, parameters, graph_config):
@_target_task('ship_geckoview')
def target_tasks_ship_geckoview(full_task_graph, parameters, graph_config):
"""Select the set of tasks required to ship geckoview nightly. The
nightly build process involves a pipeline of builds and an upload to
maven.mozilla.org."""