Jenkins 输入步骤 "Abort" 按钮更改标签

Jenkins input step "Abort" button change label

正如标题所说,我正在寻找一种方法来更改脚本管道中输入步骤上 "Abort" 按钮的标签。我知道可以使用

更改 "Proceed" 按钮
input message: "Yes/No?", ok: "Yes"

但我找不到更改另一个按钮的方法。

另一个问题是,是否有办法在输入步骤中添加第三个或更多按钮。

已经感谢您的所有回答:)

"pipeline-input-step-plugin"插件实际上不支持这个。

与 "Ok" 参数采用的 "Proceed" 的值相比,Abort 的值被硬编码到代码中。

来源:https://github.com/jenkinsci/pipeline-input-step-plugin/search?q=Abort&unscoped_q=Abort

您的选择似乎有限。您可以提出功能请求并等待,或者通过遵循 "Ok" 参数的设计来分叉回购并自己进行增强。这将冒着易于升级的风险,因为您可能会遇到 conflicts/bugs 除非您发送它们合并的合并请求,否则要保持对较新版本插件的增强。

另外,除了这两个按钮,别无选择。或者,您可以使用多个输入步骤来实现附加按钮的目的,或者您可以考虑参数化您的作业而不是使用输入步骤。真的取决于您的用例。