我正在嘗試在 Kotlin 中撰寫自己的 gradle 插件。它執行得很好,但我希望build任務與--refresh-dependencies引數一起運行,這樣最終結果相當于
./gradlew build --refresh-dependencies
./gradlew publishToMavenLocal
這是我的自定義插件:
class PublishManager : Plugin<Project> {
override fun apply(target: Project) {
target.task("syncAndPublish") {
doLast {}
}.dependsOn("publishToMavenLocal")
.dependsOn("build") // HOW TO ADD -refresh-dependencies HERE?
}
}
uj5u.com熱心網友回復:
在你的插件中試試這個:
target.gradle.beforeProject {
gradle.startParameter.isRefreshDependencies = true
}
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/459802.html
