Jenkins实践(11):pipeline串行执行失败也能继续执行其他的

Jenkins实践(11):pipeline串行执行失败也能继续执行其他的

需求:

1、任务是串行执行的,因为默认是串行执行失败,后面的任务都不会执行了

2、需要修改成:串行的任务,前面失败了,后面的任务继续执行

为什么这样改,这里是因为是同一个任务,只不过是不同参数执行

一、需要改动的部分和优点说明

post:定义阶段执行后的操作(如失败通知、清理资源)。

1.1、主要修改说明

  1. 添加错误处理机制

    • 在每个 stage 的 build 步骤外部添加 try-catch 块
    • 捕获异常后记录错误信息,并将失败的 stage 名称添加到 failedStages 列表
  2. 全局状态跟踪

    • 添加 failedStages 列表变量,用

你可能感兴趣的:(Jenkins自动化构建实践,jenkins,运维)