More build updates (#844)

* Remove version code from version string.

* Make sure true releases work.

* Beta Sentry.io releases

* Really do Sentry,io Releaes

* Sentry.io releases for production
This commit is contained in:
Justin Bassett 2020-08-29 18:23:58 -04:00 committed by GitHub
parent 7dde8bba7b
commit de1b8d58d9
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
3 changed files with 24 additions and 7 deletions

View file

@ -151,6 +151,16 @@ jobs:
KEYSTORE_ALIAS: ${{ secrets.ORIGINAL_KEYSTORE_ALIAS }}
KEYSTORE_ALIAS_PASSWORD: ${{ secrets.ORIGINAL_KEYSTORE_ALIAS_PASSWORD }}
run: ./gradlew appDistributionUploadFullRelease
- name: Create a Sentry.io release
uses: tclindner/sentry-releases-action@v1.2.0
env:
SENTRY_AUTH_TOKEN: ${{ secrets.SENTRY_AUTH_TOKEN }}
SENTRY_ORG: ${{ secrets.SENTRY_ORG }}
SENTRY_PROJECT: ${{ secrets.SENTRY_PROJECT }}
with:
tagName: ${{ env.VERSION }}
environment: Beta
play_publish:
name: Play Publish

View file

@ -151,6 +151,15 @@ jobs:
KEYSTORE_ALIAS: ${{ secrets.ORIGINAL_KEYSTORE_ALIAS }}
KEYSTORE_ALIAS_PASSWORD: ${{ secrets.ORIGINAL_KEYSTORE_ALIAS_PASSWORD }}
run: ./gradlew appDistributionUploadFullRelease
- name: Create a Sentry.io release
uses: tclindner/sentry-releases-action@v1.2.0
env:
SENTRY_AUTH_TOKEN: ${{ secrets.SENTRY_AUTH_TOKEN }}
SENTRY_ORG: ${{ secrets.SENTRY_ORG }}
SENTRY_PROJECT: ${{ secrets.SENTRY_PROJECT }}
with:
tagName: ${{ env.VERSION }}
environment: Production
play_publish:
name: Play Publish
@ -217,7 +226,7 @@ jobs:
- name: Deploy to Playstore Beta
env:
KEYSTORE_PASSWORD: ${{ secrets.ORIGINAL_KEYSTORE_FILE_PASSWORD }}
KEYSTORE_ALIAS: ${{ secrets.ORIGINAL_KEYSTORE_ALIAS }}
KEYSTORE_ALIAS_PASSWORD: ${{ secrets.ORIGINAL_KEYSTORE_ALIAS_PASSWORD }}
KEYSTORE_PASSWORD: ${{ secrets.UPLOAD_KEYSTORE_FILE_PASSWORD }}
KEYSTORE_ALIAS: ${{ secrets.UPLOAD_KEYSTORE_ALIAS }}
KEYSTORE_ALIAS_PASSWORD: ${{ secrets.UPLOAD_KEYSTORE_ALIAS_PASSWORD }}
run: ./gradlew publishFullReleaseBundle

View file

@ -29,10 +29,8 @@ android {
minSdkVersion(Config.Android.minSdk)
targetSdkVersion(Config.Android.targetSdk)
val ver = System.getenv("VERSION") ?: "LOCAL"
val vCode = System.getenv("VERSION_CODE")?.toIntOrNull() ?: 1
versionCode = vCode
versionName = "$ver-$vCode"
versionName = System.getenv("VERSION") ?: "LOCAL"
versionCode = System.getenv("VERSION_CODE")?.toIntOrNull() ?: 1
}
buildFeatures {