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 724287 c94e1fd9fe7a47c51c421db2a7052292ac411e3a
parent 724286 146a95b0d4ad519f9a4c5af6002f9a761248f24a
child 724288 972e78ca6daccb47d76e782578f76d73a846439f
push id96724
push userbmo:tom@mozilla.com
push dateWed, 24 Jan 2018 21:33:04 +0000
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.