Skip to content

Commit

Permalink
ci: chdp with env secrets
Browse files Browse the repository at this point in the history
  • Loading branch information
jannis-baum committed Sep 27, 2022
1 parent 98075a6 commit 3c0a726
Show file tree
Hide file tree
Showing 2 changed files with 26 additions and 4 deletions.
15 changes: 13 additions & 2 deletions app/android/app/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -25,9 +25,20 @@ apply plugin: 'com.android.application'
apply plugin: 'kotlin-android'
apply from: "$flutterRoot/packages/flutter_tools/gradle/flutter.gradle"

def secretsPropertiesFile = new File(rootProject.projectDir, "secrets.properties")
def secrets = new Properties()
secretsPropertiesFile.withReader("UTF-8") { reader -> secrets.load(reader) }
def secretsPropertiesFile = new File(rootProject.projectDir, "secrets.properties")
if (secretsPropertiesFile.isFile()) {
secretsPropertiesFile.withReader("UTF-8") { reader -> secrets.load(reader) }
} else {
assert System.getenv('GPR_USER')
assert System.getenv('GPR_TOKEN')
assert System.getenv('D4L_CLIENT_ID')
assert System.getenv('D4L_CLIENT_SECRET')
secrets.setProperty("gpr.user", System.getenv('GPR_USER'))
secrets.setProperty("gpr.token", System.getenv('GPR_TOKEN'))
secrets.setProperty("d4l.clientId", System.getenv('D4L_CLIENT_ID'))
secrets.setProperty("d4l.clientSecret", System.getenv('D4L_CLIENT_SECRET'))
}

android {
compileSdkVersion 31
Expand Down
15 changes: 13 additions & 2 deletions app/android/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -11,9 +11,20 @@ buildscript {
}
}

def secretsPropertiesFile = new File(rootProject.projectDir, "secrets.properties")
def secrets = new Properties()
secretsPropertiesFile.withReader("UTF-8") { reader -> secrets.load(reader) }
def secretsPropertiesFile = new File(rootProject.projectDir, "secrets.properties")
if (secretsPropertiesFile.isFile()) {
secretsPropertiesFile.withReader("UTF-8") { reader -> secrets.load(reader) }
} else {
assert System.getenv('GPR_USER')
assert System.getenv('GPR_TOKEN')
assert System.getenv('D4L_CLIENT_ID')
assert System.getenv('D4L_CLIENT_SECRET')
secrets.setProperty("gpr.user", System.getenv('GPR_USER'))
secrets.setProperty("gpr.token", System.getenv('GPR_TOKEN'))
secrets.setProperty("d4l.clientId", System.getenv('D4L_CLIENT_ID'))
secrets.setProperty("d4l.clientSecret", System.getenv('D4L_CLIENT_SECRET'))
}

allprojects {
repositories {
Expand Down

0 comments on commit 3c0a726

Please sign in to comment.