【发布时间】:2020-03-24 15:15:37
【问题描述】:
我的团队正在将他们的 Gradle 脚本从 Groovy 转换为 Kotlin,我们正在努力使用 Kotlin 脚本 gradle 复制一些行为。
有时我们只在构建 CI 时应用和配置插件。应用你不使用的插件是没有意义的。
plugins {
if (Build.isCi) {
id("com.google.firebase.appdistribution")
}
}
但是,当我们在本地构建时,我们的构建脚本中会出现错误,因为我们的插件配置无法解析:
if (Build.isCi) {
firebaseAppDistribution { // <-- Can't resolve `firebaseAppDistribution`
}
}
【问题讨论】: