зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1381577 - Part P; Sign repackaged win artifacts. r=kmoir
Land date changes to support windows nightlies onto central MozReview-Commit-ID: 9FbrSvyU9ny --HG-- extra : rebase_source : c273510e657a4f07fa39b6006bcf1e42b8319e5b
This commit is contained in:
Родитель
35d5b6cee5
Коммит
b073616543
|
@ -15,3 +15,5 @@ kind-dependencies:
|
|||
|
||||
only-for-build-platforms:
|
||||
- macosx64-nightly/opt
|
||||
- win32-nightly/opt
|
||||
- win64-nightly/opt
|
||||
|
|
|
@ -79,6 +79,7 @@ JOB_NAME_WHITELIST = set([
|
|||
'win32-clang-tidy',
|
||||
'win32-debug',
|
||||
'win32-nightly-repackage',
|
||||
'win32-nightly-repackage-signing',
|
||||
'win32-noopt-debug',
|
||||
'win32-opt',
|
||||
'win32-pgo',
|
||||
|
|
|
@ -78,6 +78,28 @@ def make_repackage_signing_description(config, jobs):
|
|||
],
|
||||
"formats": ["mar"]
|
||||
}]
|
||||
if 'win' in dep_job.attributes.get('build_platform'):
|
||||
upstream_artifacts.append({
|
||||
"taskId": {"task-reference": "<repackage>"},
|
||||
"taskType": "repackage",
|
||||
"paths": [
|
||||
"public/build/{}target.installer.exe".format(locale_str),
|
||||
],
|
||||
"formats": ["sha2signcode"]
|
||||
})
|
||||
scopes.append("project:releng:signing:format:sha2signcode")
|
||||
|
||||
# Stub installer is only generated on win32
|
||||
if '32' in dep_job.attributes.get('build_platform'):
|
||||
upstream_artifacts.append({
|
||||
"taskId": {"task-reference": "<repackage>"},
|
||||
"taskType": "repackage",
|
||||
"paths": [
|
||||
"public/build/{}target.stub-installer.exe".format(locale_str),
|
||||
],
|
||||
"formats": ["sha2signcodestub"]
|
||||
})
|
||||
scopes.append("project:releng:signing:format:sha2signcodestub")
|
||||
|
||||
task = {
|
||||
'label': label,
|
||||
|
|
Загрузка…
Ссылка в новой задаче