我正在尝试使用Gradle在Jenkins中运行测试。我有一个名为'test'的gradle任务,我指定了要使用--tests运行的测试
使用Jenkins Gradle插件,我已经指定了Switches(--tests)和Tasks('test'),但是当构建实际运行时,它将--tests放在根本无法执行的任务之前。我需要先在命令行上执行切换之前的任务,否则它将无法工作。我在这里可以做什么?
最佳答案
如果您以正确的顺序将--tests
添加到“任务”,则它应该可以工作。
即尝试添加
test --tests <test include expression>
作为任务。
开关只是为了方便-最终,所有内容最终都将成为
gradle
可执行文件的参数列表。
关于jenkins - 为什么我的Gradle Jenkins插件尝试在任务执行前通过命令行开关,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42281244/