我有一个与其插件扩展名和任务名称同名的插件(都命名为plantUml
)。
我想在构建之前运行任务。我怎样才能做到这一点?
当我键入:
build dependsOn: plantUml
然后我得到了它不能应用于插件扩展的信息。
可以通过诸如dependsOn
和的方法通过任务名称来引用任务finalizedBy
。Groovy和Kotlin语法都应该可行:
build.dependsOn 'plantUml'
也可以通过引用任务TaskContainer
。该方法getAt(...)
根据其名称提供任务。此方法映射到Groovy中的数组语法:
build.dependsOn tasks['plantUml']
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句