Bug 1490094: [release] Configure staging release resources via dedicated parameter...
commitf8cc2f6b8f77e7e49da39f551ae6244658596572
authorTom Prince <mozilla@hocat.ca>
Tue, 11 Sep 2018 21:09:28 +0000 (11 21:09 +0000)
committerTom Prince <mozilla@hocat.ca>
Tue, 11 Sep 2018 21:09:28 +0000 (11 21:09 +0000)
tree7e831d8425a50117a75beffe94898318d5306802
parent36100c06196fe935dae92a01788d8dec01c34945
Bug 1490094: [release] Configure staging release resources via dedicated parameter; r=bhearsum

Currently, release resources such as balrog, bouncer and CDN urls are
configured by project. However, all production branches use one value and all
other branches use another. Rather than duplicate lists of projects, add a
helper to identify production release branches.

Differential Revision: https://phabricator.services.mozilla.com/D5583

--HG--
extra : moz-landing-system : lando
35 files changed:
taskcluster/ci/beetmover-geckoview/kind.yml
taskcluster/ci/push-apk/kind.yml
taskcluster/ci/release-balrog-submit-toplevel/kind.yml
taskcluster/ci/release-beetmover-signed-langpacks/kind.yml
taskcluster/ci/release-bouncer-aliases/kind.yml
taskcluster/ci/release-bouncer-sub/kind.yml
taskcluster/ci/release-eme-free-repack-beetmover/kind.yml
taskcluster/ci/release-eme-free-repack/kind.yml
taskcluster/ci/release-generate-checksums-beetmover/kind.yml
taskcluster/ci/release-generate-checksums/kind.yml
taskcluster/ci/release-mark-as-shipped/kind.yml
taskcluster/ci/release-partner-repack-beetmover/kind.yml
taskcluster/ci/release-partner-repack/kind.yml
taskcluster/ci/release-secondary-balrog-submit-toplevel/kind.yml
taskcluster/ci/release-secondary-update-verify-config/kind.yml
taskcluster/ci/release-sign-and-push-langpacks/kind.yml
taskcluster/ci/release-snap-push/kind.yml
taskcluster/ci/release-snap-repackage/kind.yml
taskcluster/ci/release-update-verify-config/kind.yml
taskcluster/taskgraph/parameters.py
taskcluster/taskgraph/transforms/beetmover_geckoview.py
taskcluster/taskgraph/transforms/beetmover_repackage_partner.py
taskcluster/taskgraph/transforms/bouncer_aliases.py
taskcluster/taskgraph/transforms/bouncer_submission.py
taskcluster/taskgraph/transforms/partner_repack.py
taskcluster/taskgraph/transforms/push_apk.py
taskcluster/taskgraph/transforms/release_beetmover_signed_addons.py
taskcluster/taskgraph/transforms/release_generate_checksums.py
taskcluster/taskgraph/transforms/release_generate_checksums_beetmover.py
taskcluster/taskgraph/transforms/release_mark_as_shipped.py
taskcluster/taskgraph/transforms/release_sign_and_push_langpacks.py
taskcluster/taskgraph/transforms/release_snap_push.py
taskcluster/taskgraph/transforms/release_snap_repackage.py
taskcluster/taskgraph/transforms/task.py
taskcluster/taskgraph/transforms/update_verify_config.py