bug 1446816: add back KEY to the list of artifacts that is uploaded for each release. r=aki
authorBen Hearsum <bhearsum@mozilla.com>
Thu, 05 Apr 2018 14:41:17 -0400
changeset 412031 5ade4a1adeba213daf2edc55061a9a7bad773a03
parent 412030 458c07cbe94b9d0ebb03276305ff8d1a6b6f05e1
child 412032 9c941daebe9fb3e79066ee4def16ed5ce0eb10a9
push id33781
push userapavel@mozilla.com
push dateFri, 06 Apr 2018 14:39:11 +0000
treeherdermozilla-central@6792eee0c9c5 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersaki
bugs1446816
milestone61.0a1
first release with
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
last release without
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
bug 1446816: add back KEY to the list of artifacts that is uploaded for each release. r=aki
taskcluster/taskgraph/transforms/release_generate_checksums_beetmover.py
--- a/taskcluster/taskgraph/transforms/release_generate_checksums_beetmover.py
+++ b/taskcluster/taskgraph/transforms/release_generate_checksums_beetmover.py
@@ -13,22 +13,23 @@ from taskgraph.util.scriptworker import 
                                          get_beetmover_action_scope,
                                          get_phase)
 from taskgraph.transforms.beetmover import craft_release_properties
 from taskgraph.transforms.task import task_description_schema
 from voluptuous import Required, Optional
 
 transforms = TransformSequence()
 
-CHECKSUMS_UNSIGNED_ARTIFACTS = [
+CHECKSUMS_BUILD_ARTIFACTS = [
     "SHA256SUMMARY",
     "SHA512SUMMARY"
 ]
 
-CHECKSUMS_SIGNED_ARTIFACTS = [
+CHECKSUMS_SIGNING_ARTIFACTS = [
+    "KEY",
     "SHA256SUMS",
     "SHA256SUMS.asc",
     "SHA512SUMS",
     "SHA512SUMS.asc"
 ]
 
 
 # Voluptuous uses marker objects as dictionary *keys*, but they are not
@@ -118,18 +119,18 @@ def make_task_description(config, jobs):
             'treeherder': treeherder,
             'shipping-phase': phase,
         }
 
         yield task
 
 
 def generate_upstream_artifacts(signing_task_ref, build_task_ref):
-    build_mapping = CHECKSUMS_UNSIGNED_ARTIFACTS
-    signing_mapping = CHECKSUMS_SIGNED_ARTIFACTS
+    build_mapping = CHECKSUMS_BUILD_ARTIFACTS
+    signing_mapping = CHECKSUMS_SIGNING_ARTIFACTS
 
     artifact_prefix = 'public/build'
 
     upstream_artifacts = [{
         "taskId": {"task-reference": build_task_ref},
         "taskType": "build",
         "paths": ["{}/{}".format(artifact_prefix, p)
                   for p in build_mapping],