在Jenkins中如何重新运行旧的构建

185次阅读
没有评论

问题描述

在Jenkins作业中的某些旧构建失败了,他需要重新运行它们。他想知道如何实现这个目标。

解决方案

请注意以下操作注意版本差异及修改前做好备份。

方案1

如果这个作业是一个Jenkins流水线(Pipeline),你可以按照以下步骤重新运行失败的构建:
1. 打开Jenkins界面,导航到该作业的构建历史页面。
2. 找到需要重新运行的失败构建,并点击它。
3. 在构建详情页面,你会看到一个名为“Replay”的选项。点击这个选项,它会创建一个与选定构建相同参数的新构建,并将其排队运行。
以下是示意图:
在Jenkins中如何重新运行旧的构建
这个选项会在Pipeline作业中出现。

方案2

如果这个作业不是一个Jenkins流水线,你可以使用以下方法重新运行失败的构建:
1. 打开Jenkins界面,导航到该作业的构建历史页面。
2. 找到需要重新运行的失败构建,并点击它。
3. 在构建详情页面,你会看到一个名为“Rebuild”的选项。点击这个选项,它会重新启动选定构建。
以下是示意图:
在Jenkins中如何重新运行旧的构建
这个选项会在非流水线作业中出现。

注意

在某些情况下,你可能需要安装并启用Jenkins插件中的”Rebuilder”插件,以便使用重新构建选项。请根据你的需要进行操作。

无论你的作业是否是流水线,以上两种方案都提供了重新运行失败构建的方法。根据你的实际情况选择适合你的方法。

请注意,重新运行构建可能会消耗一些资源,并且在某些情况下可能不适用。在使用此功能之前,请确保你了解它的工作原理以及可能的影响。

正文完