如何将任务参数传递给Gradle中的dependsOn方法

时间:2018-06-13 05:51:54

标签: gradle

我有一个复制报告的任务:

task copyReports(type: Copy) {
    dependsOn = ['cleanTest', 'test -i']
        from 'build/reports/tests/test/classes'
        into 'reports'
        println 'FINISHED COPYING FILES'
}

此任务取决于cleanTesttest。我想使用参数test运行-i任务以查看测试的输出。如何将此参数传递给dependsOn方法?目前我收到了下一个错误:

Task with path 'test -i' not found in root project

我也试过没有单引号。像这样:

dependsOn = [cleanTest, test -i]

然后我收到下一个错误:

Could not get unknown property 'i' for task ':copyReports' of type org.gradle.api.tasks.Copy.

有什么想法吗?

0 个答案:

没有答案