可能有一个jenkins构建失败测试但不会使整个构建失败吗?

时间:2017-08-09 15:39:12

标签: android jenkins gradle

我有詹金斯的工作,建立一个apk。我还有一个gradle命令,可以在Android设备上运行一些测试。我希望我的jenkins工作能够运行这个gradle命令,但如果测试失败,我不希望jenkins在整个构建中失败。我只是想让它将测试标记为失败,然后通知人们测试失败了。但是,自己测试失败不应该将整个构建标记为失败。有没有办法做到这一点?

1 个答案:

答案 0 :(得分:0)

I believe you use the ignoreFailures = true flag in your gradle.build's Test task config.

如果这不起作用,你可以使用Jenkins try / catch / finally:

try {
    // test step here
} catch (error) {
    // other steps if test step fails
}