【发布时间】:2022-11-06 13:39:58
【问题描述】:
我的 Jenkins Free 风格作业中有多个构建步骤。 如果其中一个构建步骤失败,则不会触发以下构建步骤。
如果第一个构建步骤失败,我很好,因为这些是测试并且可能会失败并且希望保留 $BUILD_STATUS 值以进行报告,但我仍然希望第二个构建步骤运行并且不要因为构建步骤 1 失败而被跳过。
我还尝试将两个构建步骤合并为一个,但它仍然相同 - 如果第一个构建步骤中的命令失败,则不会执行来自第二个构建步骤的命令。 谢谢 萨
【问题讨论】:
-
如果您有可能使用管道,这是更好的选择。然后你可以得到管道的catchError机制的好处
标签: jenkins