Jenkins-如何从故障点恢复管道

Jenkins-如何从故障点恢复管道,jenkins,jenkins-plugins,jenkins-pipeline,Jenkins,Jenkins Plugins,Jenkins Pipeline,我有一个相当长的Jenkins管道,它有时会由于各种原因而失败,比如磁盘空间不足、网络问题等 我希望能够从管道先前失败的点手动恢复管道,并让它运行管道中的所有后续作业。目前,为了完成这一点,我必须单独运行这些步骤,这相当耗时。重新启动整个管道将非常耗时 例如,在下面的管道中,我在运行L1批处理步骤失败。我希望能够让管道从运行L1批处理步骤开始,然后运行TB Maint,最后运行JUnit/Jacoco,而无需按顺序分别手动运行: 有人知道Jenkins插件允许您从特定点恢复管道执行吗?也许重新

我有一个相当长的Jenkins管道,它有时会由于各种原因而失败,比如磁盘空间不足、网络问题等

我希望能够从管道先前失败的点手动恢复管道,并让它运行管道中的所有后续作业。目前,为了完成这一点,我必须单独运行这些步骤,这相当耗时。重新启动整个管道将非常耗时

例如,在下面的管道中,我在
运行L1批处理
步骤失败。我希望能够让管道从
运行L1批处理
步骤开始,然后
运行TB Maint
,最后
运行JUnit/Jacoco
,而无需按顺序分别手动运行:


有人知道Jenkins插件允许您从特定点恢复管道执行吗?

也许重新启动阶段的新功能会有所帮助


@Prikkeldraad在重试时进行包装对于磁盘空间不足等情况无效。使用其中一个答案中提到的if防护并不是一个坏建议,但是考虑到我的管道有子管道,而子管道会非常麻烦。我真正想要的是CloudBees不打算开源的检查点插件:(听起来像/