Bug 1358420 - use staged rollout for fennec beta builds r?jlorenzo draft
authorJulien Cristau <jcristau@mozilla.com>
Tue, 09 May 2017 14:48:34 +0200
changeset 574818 dcc7cc64f3e9f45226f53ecd1a392a265ea7a01e
parent 574519 b21b974d60d3075ae24f6fb1bae75d0f122f28fc
child 627709 85e3889823857a7963f40145de8a5c7761f8e6ad
push id57827
push userjcristau@mozilla.com
push dateTue, 09 May 2017 12:59:05 +0000
reviewersjlorenzo
bugs1358420
milestone55.0a1
Bug 1358420 - use staged rollout for fennec beta builds r?jlorenzo MozReview-Commit-ID: AQDoSaAXnqJ
taskcluster/taskgraph/util/scriptworker.py
--- a/taskcluster/taskgraph/util/scriptworker.py
+++ b/taskcluster/taskgraph/util/scriptworker.py
@@ -225,17 +225,17 @@ PUSH_APK_SCOPES = {
     'beta': 'project:releng:googleplay:beta',
     'release': 'project:releng:googleplay:release',
     'default': 'project:releng:googleplay:invalid',
 }
 
 # See https://github.com/mozilla-releng/pushapkscript#aurora-beta-release-vs-alpha-beta-production
 PUSH_APK_GOOGLE_PLAY_TRACT = {
     'aurora': 'beta',
-    'beta': 'production',
+    'beta': 'rollout',
     'release': 'rollout',
     'default': 'invalid',
 }
 
 PUSH_APK_BREAKPOINT_WORKER_TYPE = {
     'aurora': 'aws-provisioner-v1/taskcluster-generic',
     'beta': 'null-provisioner/human-breakpoint',
     'release': 'null-provisioner/human-breakpoint',
@@ -248,16 +248,17 @@ PUSH_APK_DRY_RUN_OPTION = {
     'release': False,
     'default': True,
 }
 
 PUSH_APK_ROLLOUT_PERCENTAGE = {
     # XXX Please make sure to change PUSH_APK_GOOGLE_PLAY_TRACT to 'rollout' if you add a new
     # supported project
     'release': 10,
+    'beta': 10,
     'default': None,
 }
 
 
 # scope functions {{{1
 def get_scope_from_project(alias_to_project_map, alias_to_scope_map, config):
     """Determine the restricted scope from `config.params['project']`.