Fix snapshot/pull-request build conflict

Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
This commit is contained in:
Harsh Shandilya 2019-12-16 02:58:32 +05:30
parent 8a91e862ab
commit 99c9c76781
No known key found for this signature in database
GPG key ID: C2E74282C2133D62
2 changed files with 9 additions and 5 deletions

View file

@ -25,6 +25,8 @@ jobs:
- name: Build release app
run: ./gradlew :app:assembleRelease
env:
SNAPSHOT: "true"
- name: Clean secrets
run: release/signing-cleanup.sh

View file

@ -23,14 +23,16 @@ final def gitHash = { ->
stdout.toString().trim()
}
static final def isCi() {
return System.env['GITHUB_WORKFLOW'] != null
static final def isSnapshot() {
return System.env['GITHUB_WORKFLOW'] != null && System.env['SNAPSHOT'] != null
}
android {
android.applicationVariants.all { final variant ->
variant.outputs.all {
outputFileName = "aps_${isCi() ? versions.versionName : gitHash()}.apk"
if (isSnapshot()) {
android.applicationVariants.all { final variant ->
variant.outputs.all {
outputFileName = "aps_${versions.versionName}.apk"
}
}
}