相关疑难解决方法(0)

如何在doFirst/doLast闭包中执行内置的gradle任务?

我不知道我是不是这样做,或者我是否必须以不同的方式处理内置的gradle任务,但我有一个我定义的测试任务

task testNGTests(type: Test) {
     useTestNG()
}
Run Code Online (Sandbox Code Playgroud)

我试图在这样的doFirst闭包中使用它

task taskA {
  doFirst {
        testNGTests.execute()
   }
}
Run Code Online (Sandbox Code Playgroud)

但由于某种原因它不起作用,我也试过了

testNGTests.executeTests() 
Run Code Online (Sandbox Code Playgroud)

但那也不起作用.我是否有一种特殊的方式来处理内置的测试任务?

我使用的是gradle版本0.9.2

testing task gradle

13
推荐指数
2
解决办法
3万
查看次数

标签 统计

gradle ×1

task ×1

testing ×1