mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-19 08:15:31 +00:00
Bug 1385780 - sign mar files using the sha384 certificate. r=bhearsum, a=app_update_sha384
This commit is contained in:
parent
32892aa50e
commit
bbc1c59e46
@ -88,7 +88,7 @@ def _generate_upstream_artifacts(build_platform, is_nightly=False):
|
||||
'format': 'gpg',
|
||||
}, {
|
||||
'artifacts': ['public/build/update/target.complete.mar'],
|
||||
'format': 'mar',
|
||||
'format': 'mar_sha384',
|
||||
}]
|
||||
else:
|
||||
raise Exception("Platform not implemented for signing")
|
||||
|
@ -64,7 +64,7 @@ def make_signing_description(config, jobs):
|
||||
'format': 'gpg',
|
||||
}, {
|
||||
'artifacts': ['public/build/{locale}/target.complete.mar'],
|
||||
'format': 'mar',
|
||||
'format': 'mar_sha384',
|
||||
}
|
||||
]
|
||||
else:
|
||||
|
@ -68,7 +68,7 @@ def make_repackage_signing_description(config, jobs):
|
||||
locale_str = "{}/".format(dep_job.attributes.get('locale'))
|
||||
|
||||
scopes = [get_signing_cert_scope(config),
|
||||
"project:releng:signing:format:mar"]
|
||||
"project:releng:signing:format:mar_sha384"]
|
||||
|
||||
upstream_artifacts = [{
|
||||
"taskId": {"task-reference": "<repackage>"},
|
||||
@ -76,7 +76,7 @@ def make_repackage_signing_description(config, jobs):
|
||||
"paths": [
|
||||
"public/build/{}target.complete.mar".format(locale_str),
|
||||
],
|
||||
"formats": ["mar"]
|
||||
"formats": ["mar_sha384"]
|
||||
}]
|
||||
if 'win' in dep_job.attributes.get('build_platform'):
|
||||
upstream_artifacts.append({
|
||||
|
Loading…
Reference in New Issue
Block a user