зеркало из https://github.com/mozilla/gecko-dev.git
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:
Родитель
3857ab8fab
Коммит
69d3ae5602
|
@ -42,14 +42,9 @@ def make_signing_description(config, jobs):
|
||||||
dep_job.attributes.get('build_platform'),
|
dep_job.attributes.get('build_platform'),
|
||||||
dep_job.attributes.get('nightly')
|
dep_job.attributes.get('nightly')
|
||||||
)
|
)
|
||||||
|
|
||||||
label = dep_job.label.replace("build-", "signing-")
|
label = dep_job.label.replace("build-", "signing-")
|
||||||
job['label'] = label
|
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
|
yield job
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -76,8 +76,4 @@ def make_signing_description(config, jobs):
|
||||||
'symbol': join_symbol(group, symbol),
|
'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
|
yield job
|
||||||
|
|
|
@ -59,10 +59,6 @@ signing_description_schema = Schema({
|
||||||
|
|
||||||
# Routes specific to this task, if defined
|
# Routes specific to this task, if defined
|
||||||
Optional('routes'): [basestring],
|
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', []),
|
'routes': job.get('routes', []),
|
||||||
}
|
}
|
||||||
|
|
||||||
if 'macosx' not in dep_job.attributes.get('build_platform') and \
|
if 'linux' in dep_job.attributes.get('build_platform') and \
|
||||||
job.get('use-funsize-route', False):
|
dep_job.attributes.get('nightly'):
|
||||||
task['routes'].append("project.releng.funsize.level-{level}.{project}".format(
|
task['routes'].append("project.releng.funsize.level-{level}.{project}".format(
|
||||||
project=config.params['project'], level=config.params['level']))
|
project=config.params['project'], level=config.params['level']))
|
||||||
|
|
||||||
|
|
Загрузка…
Ссылка в новой задаче