Java:如何故意使Jenkins构建失败?

时间:2019-04-25 18:31:10

标签: java jenkins build

我的测试自动化脚本具有setup()tearDown()方法。在我的setup()中,我没有指定其他先决条件所必需的先决条件。

现在,在我的setup()方法中,我想指定一个函数,如果条件不满足,该函数将使构建失败。 例如。

   try {
        // To do 
    } catch (Exception e) {
          failJenkinsBuild();
    }

我已经通过了几种解决方案,但是都没有指定如何用Java来完成?

  1. Fail a Jenkins build from groovy script
  2. Abort current build from pipeline in Jenkins

1 个答案:

答案 0 :(得分:0)

您可以使用try-catch并在捕获时抛出错误,以在发生错误时使构建失败。

try {
     // To Do
} catch(Exception e) {
    throw e
}