小编Ram*_*Ram的帖子

如何重建 Jenkins 管道

我们一直在 Jenkins 上使用 Rebuilder 插件 ( https://wiki.jenkins.io/display/JENKINS/Rebuild+Plugin ),并看到了它的很多价值。

但是,我没有看到管道作业的“重建”/“使用参数重建​​”操作。我是否缺少配置/版本?

如果您知道任何其他插件允许重新构建管道作业,并且能够修改参数,默认为上次运行的参数,那也很好。

我们使用 Jenkins“CloudBees Jenkins Enterprise 2.46.24.0.2-fixed”。重建器插件版本为 1.25

两种类型作业的屏幕截图如下:

在此输入图像描述

rebuild jenkins jenkins-pipeline

5
推荐指数
1
解决办法
9760
查看次数

声明式 Jenkins 管道中的检查点

我正在查看Cloudbees 文档,该文档说:

正确的方法是始终将检查点步骤保持在任何节点块之外,不与代理或工作区相关联

给出的示例示例适用于脚本化管道。我试图在声明式管道中实现这一点,但不断出错。我可以让它工作的唯一方法是:

stage ('Promotion Checkpoint') {
    steps {
        checkpoint 'Ready for Manual intervention'
        timeout(time: 60, unit: 'SECONDS') {
            input message: 'Do you want to proceed?'
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

我的理解是声明式管道中的一个阶段类似于脚本管道中的节点。我不能在阶段或步骤之外进行检查点工作,这似乎是我对 Cloudbees 建议的解释。有人可以帮助在检查站之外正确使用吗?

jenkins cloudbees checkpointing jenkins-pipeline

2
推荐指数
1
解决办法
5355
查看次数