Files
SukiSU-Ultra/manager/sign.gradle
Ylarod 8e89b90b80 Add ci for manager and userspace (#2)
* kernel: move EXPECTED_* macro to Makefile

* manager: add sign configs

* tools: add check_v2

* CI: build manager

* CI: build userspace
2022-12-15 12:22:43 +08:00

17 lines
816 B
Groovy

def ksFile = rootProject.file('sign.properties')
def props = new Properties()
if (ksFile.canRead()) {
props.load(new FileInputStream(ksFile))
if (props != null) {
android.signingConfigs.sign.storeFile file(props['KEYSTORE_FILE'])
android.signingConfigs.sign.storePassword props['KEYSTORE_PASSWORD']
android.signingConfigs.sign.keyAlias props['KEY_ALIAS']
android.signingConfigs.sign.keyPassword props['KEY_PASSWORD']
}
} else {
android.signingConfigs.sign.storeFile = android.signingConfigs.debug.storeFile
android.signingConfigs.sign.storePassword = android.signingConfigs.debug.storePassword
android.signingConfigs.sign.keyAlias = android.signingConfigs.debug.keyAlias
android.signingConfigs.sign.keyPassword = android.signingConfigs.debug.keyPassword
}