트래비스에서 Android APK에 서명하고 싶습니다.
키 저장소 자격 증명을 보호하기 위해 환경 변수를 사용하고 싶습니다. 나는이환경 변수를 사용하여 APK에 서명하는 방법
signingConfigs {
release{
storeFile file("path/to/release.keystore")
storePassword $System.env.STOREPASS
keyAlias "appAlias"
keyPassword $System.env.KEYPASS
}
}
Error:(67, 0) Could not get unknown property '$System' for SigningConfig_Decorated{.....} of type com.android.build.gradle.internal.dsl.SigningConfig.
을 시도하거나이 작업을 수행하는 다른 방법이있는 경우
불행하게도 나는 오류를 다음 얻을?dexOptions {
preDexLibraries = !travisBuild
}
하고 작품을 좋아 : 내 루트의 build.gradle
다음 나는에서 해당 속성을 사용하고 주요 모듈의 build.gradle
로가에
ext {
travisBuild = System.getenv("TRAVIS") == "true"
}
: