【发布时间】:2021-02-02 12:16:24
【问题描述】:
在签署 Android apk 时如何从“Azure Pipelines”访问存储在“Azure Secure Files”中的 .jks 文件?
我的想法只是调用 gradlew assembleRelease 在 Azure Pipeline 上生成和签署 apk。 登录gradle配置如下:
signingConfigs {
register("release") {
storeFile(file(System.getenv("APK_KEYSTORE")))
storePassword(System.getenv("APK_KEYSTORE_PASSWORD"))
keyAlias(System.getenv("APK_KEY_ALIAS"))
keyPassword(System.getenv("APK_KEY_PASSWORD"))
}
}
它在本地工作,但无法访问存储在 Azure 中“安全文件”中的 APK_KEYSTORE 文件
我已经尝试过并且有效的是这个Android signing task,但我还需要在本地签名和生成apk,所以我需要上面这个例子
【问题讨论】:
标签: android azure gradle azure-pipelines