Bug 1381577 - Part K; Stop using the property 'use-funsize-routes' since we can determine if we want those routes in better ways. r=kmoir

Land date changes to support windows nightlies onto central

This change has the side affect of removing accidentally present funsize routes on android and on windows-on-change-signing.

MozReview-Commit-ID: GJucXu1n63i

--HG--
extra : rebase_source : 6d0b167fd8809f6d2b8c876929ed98e2dbb275fe
This commit is contained in:
Justin Wood 2017-07-18 10:16:40 -04:00
Родитель 3857ab8fab
Коммит 69d3ae5602
3 изменённых файлов: 2 добавлений и 15 удалений

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

@ -42,14 +42,9 @@ def make_signing_description(config, jobs):
dep_job.attributes.get('build_platform'),
dep_job.attributes.get('nightly')
)
label = dep_job.label.replace("build-", "signing-")
job['label'] = label
# Announce job status on funsize specific routes, so that it can
# start the partial generation for nightlies only.
job['use-funsize-route'] = True
yield job

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

@ -76,8 +76,4 @@ def make_signing_description(config, jobs):
'symbol': join_symbol(group, symbol),
}
# Announce job status on funsize specific routes, so that it can
# start the partial generation for nightlies only.
job['use-funsize-route'] = True
yield job

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

@ -59,10 +59,6 @@ signing_description_schema = Schema({
# Routes specific to this task, if defined
Optional('routes'): [basestring],
# If True, adds a route which funsize uses to schedule generation of partial mar
# files for updates. Expected to be added on nightly builds only.
Optional('use-funsize-route'): bool,
})
@ -141,8 +137,8 @@ def make_task_description(config, jobs):
'routes': job.get('routes', []),
}
if 'macosx' not in dep_job.attributes.get('build_platform') and \
job.get('use-funsize-route', False):
if 'linux' in dep_job.attributes.get('build_platform') and \
dep_job.attributes.get('nightly'):
task['routes'].append("project.releng.funsize.level-{level}.{project}".format(
project=config.params['project'], level=config.params['level']))