为什么我的Gradle Jenkins插件尝试在任务之前传递命令行开关

时间:2017-02-16 17:49:58

标签: jenkins gradle

我正在尝试使用Gradle在Jenkins中运行我的测试。我有一个名为'test'的gradle任务,我指定要使用--tests

运行哪些测试

使用Jenkins Gradle插件,我已经指定了开关(--tests)和Tasks('test'),但是当构建实际运行时,它会将--tests内容放在完全不起作用的任务之前。我需要在开关之前首先在命令行上执行任务,否则它不起作用。我能在这做什么?

1 个答案:

答案 0 :(得分:0)

如果您按照正确的顺序将--tests添加到“任务”,它应该可以正常运行。 即尝试添加

test --tests <test include expression>

作为任务。

切换只是为了方便 - 最后一切都将作为gradle可执行文件的参数列表结束。