bug 1432265 - fix fx source signing. r=bhearsum a=release CLOSED TREE FENNEC_59_0b3_BUILD2 FENNEC_59_0b3_RELEASE FIREFOX_59_0b3_BUILD2 FIREFOX_59_0b3_RELEASE
authorAki Sasaki <asasaki@mozilla.com>
Mon, 22 Jan 2018 11:28:52 -0800
changeset 452002 c94e1fd9fe7a47c51c421db2a7052292ac411e3a
parent 452001 146a95b0d4ad519f9a4c5af6002f9a761248f24a
child 452003 972e78ca6daccb47d76e782578f76d73a846439f
push id8567
push userasasaki@mozilla.com
push dateMon, 22 Jan 2018 19:29:13 +0000
treeherdermozilla-beta@c94e1fd9fe7a [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersbhearsum, release
bugs1432265
milestone59.0
bug 1432265 - fix fx source signing. r=bhearsum a=release CLOSED TREE
taskcluster/taskgraph/util/scriptworker.py
--- a/taskcluster/taskgraph/util/scriptworker.py
+++ b/taskcluster/taskgraph/util/scriptworker.py
@@ -483,17 +483,17 @@ def get_release_config(config):
     release_config['next_version'] = str(config.params['next_version'])
     release_config['build_number'] = config.params['build_number']
     return release_config
 
 
 def get_signing_cert_scope_per_platform(build_platform, is_nightly, config):
     if 'devedition' in build_platform:
         return get_devedition_signing_cert_scope(config)
-    elif is_nightly:
+    elif is_nightly or build_platform in ('linux64-source', 'linux64-fennec-source'):
         return get_signing_cert_scope(config)
     else:
         return add_scope_prefix(config, 'signing:cert:dep-signing')
 
 
 def get_worker_type_for_scope(config, scope):
     """Get the scriptworker type that will accept the given scope.