Skip to content
Snippets Groups Projects

Add CI with FastLane to Android Gitter build

Merged Jason Yavorska requested to merge (removed):master into master
Compare and
45 files
+ 490
9
Compare changes
  • Side-by-side
  • Inline
Files
45
+ 14
0
@@ -12,6 +12,9 @@ else {
secretProperties.setProperty("oauth_client_secret", "\"${System.getenv('oauth_client_secret')}\"")
secretProperties.setProperty("oauth_redirect_uri", "\"${System.getenv('oauth_redirect_uri')}\"")
secretProperties.setProperty("google_project_id", "\"${System.getenv('google_project_id') ?: "null"}\"")
secretProperties.setProperty("signing_keystore_password", "${System.getenv('signing_keystore_password')}")
secretProperties.setProperty("signing_key_password", "${System.getenv('signing_key_password')}")
secretProperties.setProperty("signing_key_alias", "${System.getenv('signing_key_alias')}")
}
android {
@@ -30,10 +33,21 @@ android {
buildConfigField("String", "oauth_redirect_uri", "${secretProperties['oauth_redirect_uri']}")
buildConfigField("String", "google_project_id", "${secretProperties['google_project_id']}" ?: "null")
}
signingConfigs {
release {
// You need to specify either an absolute path or include the
// keystore file in the same directory as the build.gradle file.
storeFile file("../android-signing-keystore.jks")
storePassword "${secretProperties['signing_keystore_password']}"
keyAlias "${secretProperties['signing_key_alias']}"
keyPassword "${secretProperties['signing_key_password']}"
}
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
signingConfig signingConfigs.release
}
}
}
Loading