无论步骤是不稳定还是失败,脚本中的最终构建结果都将失败。
您可以在默认情况下将传播添加为false,以避免失败。
def result = build job: 'test', propagate: false
在流程的最后,您可以根据从“结果”变量中获得的结果来判断最终结果。
例如
currentBuild.result='UNSTABLE'
这是一个详细的示例, 如何在Pipeline中设置当前构建结果

无论步骤是不稳定还是失败,脚本中的最终构建结果都将失败。
您可以在默认情况下将传播添加为false,以避免失败。
def result = build job: 'test', propagate: false
在流程的最后,您可以根据从“结果”变量中获得的结果来判断最终结果。
例如
currentBuild.result='UNSTABLE'
这是一个详细的示例, 如何在Pipeline中设置当前构建结果