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
This commit is contained in:
Ylarod
2022-12-15 12:22:43 +08:00
committed by GitHub
parent 6b84b7ed4d
commit 8e89b90b80
9 changed files with 271 additions and 4 deletions

16
manager/sign.gradle Normal file
View File

@@ -0,0 +1,16 @@
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
}