aboutsummaryrefslogtreecommitdiff
path: root/gradle/apk_module.gradle
diff options
context:
space:
mode:
Diffstat (limited to 'gradle/apk_module.gradle')
-rw-r--r--gradle/apk_module.gradle8
1 files changed, 7 insertions, 1 deletions
diff --git a/gradle/apk_module.gradle b/gradle/apk_module.gradle
index 6521b2946..e0f944bc7 100644
--- a/gradle/apk_module.gradle
+++ b/gradle/apk_module.gradle
@@ -80,8 +80,14 @@ if (project.ext.shouldBePublished) {
play {
// you can promote from command-line by specifying the track to promote to:
- // ./gradlew promoteReleaseArtifact -DdeployChannel=beta
+ // ./gradlew promoteReleaseArtifact -DdeployChannel=beta -DdeployFraction=1.00
track = System.getProperty('deployChannel', 'alpha')
+ userFraction = Double.parseDouble(System.getProperty('deployFraction', '1.0')).doubleValue()
+ if (userFraction < 1.0) {
+ releaseStatus = 'inProgress'
+ } else {
+ releaseStatus = 'completed'
+ }
serviceAccountEmail = System.getenv().getOrDefault('PUBLISH_APK_SERVICE_ACCOUNT_EMAIL', 'dummy@example.com')
serviceAccountCredentials = file('/tmp/apk_upload_key.p12')
}