我有一个插件,其插件扩展名和任务名称(两者都命名plantUml
)具有相同的名称。
我想在构建之前运行任务。我怎样才能做到这一点?
当我输入:
build dependsOn: plantUml
然后我得到它不能应用于插件扩展的信息。
我有一个插件,其插件扩展名和任务名称(两者都命名plantUml
)具有相同的名称。
我想在构建之前运行任务。我怎样才能做到这一点?
当我输入:
build dependsOn: plantUml
然后我得到它不能应用于插件扩展的信息。
dependsOn
可以在和等方法中通过任务名称来引用任务finalizedBy
。这在 Groovy 和 Kotlin 语法中都应该是可能的:
build.dependsOn 'plantUml'
任务也可以通过TaskContainer
. 该方法getAt(...)
根据其名称提供任务。这个方法被映射到 Groovy 中的数组语法:
build.dependsOn tasks['plantUml']