release_checksums.yml (2558B)
1 # This Source Code Form is subject to the terms of the Mozilla Public 2 # License, v. 2.0. If a copy of the MPL was not distributed with this 3 # file, You can obtain one at http://mozilla.org/MPL/2.0/. 4 --- 5 s3_bucket_paths: 6 by-platform: 7 devedition-release: 8 - pub/devedition/candidates 9 firefox-release: 10 - pub/firefox/candidates 11 default_locales: # if given an empty locale, use these locales 12 - en-US 13 tasktype_map: # Map task reference to task type. 14 release-generate-checksums: build 15 release-generate-checksums-signing: signing 16 17 # A default entry, which the mappings below extend and override. 18 # Final 'destinations' will be the product of: 19 # s3_bucket_paths + destinations + locale_prefix + pretty_name 20 default: &default 21 from: 22 - release-generate-checksums-signing 23 all_locales: true 24 description: "TO_BE_OVERRIDDEN" 25 locale_prefix: '' 26 source_path_modifier: '' 27 destinations: # locale_prefix is appended 28 - ${version}-candidates/build${build_number} 29 30 # Configuration for individual files. Extends 'default', above. 31 mapping: 32 SHA256SUMMARY: 33 <<: *default 34 description: "Merkle-tree for the release artifacts with sha 256 hashes" 35 from: 36 - release-generate-checksums 37 pretty_name: SHA256SUMMARY 38 checksums_path: SHA256SUMMARY 39 SHA512SUMMARY: 40 <<: *default 41 description: "Merkle-tree for the release artifacts with sha 512 hashes" 42 from: 43 - release-generate-checksums 44 pretty_name: SHA512SUMMARY 45 checksums_path: SHA512SUMMARY 46 KEY: 47 <<: *default 48 description: "Public side of the key that was used to sign the release artifacts" 49 pretty_name: KEY 50 checksums_path: KEY 51 SHA256SUMS: 52 <<: *default 53 description: "Aggregated checksums with main installers details per platform in sha512 hashes" 54 pretty_name: SHA256SUMS 55 checksums_path: SHA256SUMS 56 SHA256SUMS.asc: 57 <<: *default 58 description: "Detached signature for the checksums file" 59 pretty_name: SHA256SUMS.asc 60 checksums_path: SHA256SUMS.asc 61 SHA512SUMS: 62 <<: *default 63 description: "Aggregated checksums with main installers details per platform in sha256 hashes" 64 pretty_name: SHA512SUMS 65 checksums_path: SHA512SUMS 66 SHA512SUMS.asc: 67 <<: *default 68 description: "Detached signature for the checksums file" 69 pretty_name: SHA512SUMS.asc 70 checksums_path: SHA512SUMS.asc