google / google/secrets-gradle-plugin

How do I access secrets in build.gradle?

Open
#66 2 comments 9 reactions 0 assignees View on GitHub
Dominant language
Kotlin
Stars
1.3k
Forks
122
PR merge metrics
No merged PRs in 30d

Description

I need to access secrets in my app `build.gradle`, but I'm not seeing any documentation on how to do it. Specifically, I want to default my signing keystore to use an environment variable if present for github actions, but then fallback to using a local secrets file. It seems like this would probably be supported, is there a way to do this?

I'm trying this, but this doesn't work:
```
signingConfigs {
release {
storePassword System.getenv("MY_RELEASE_KEYSTORE_PASSWORD") ?: project.findProperty('MyReleaseKeystorePassword')
}
}
```

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.