gpt4 book ai didi

Jenkins - Promoted Builds in Pipeline,在提升操作中配置参数

转载 作者:行者123 更新时间:2023-12-02 01:48:04 25 4
gpt4 key购买 nike

当我设置一个 Project A 触发 Project B(带有参数)并且 Project B 现在触发 Project C1C2 整个链(带有参数)整齐地显示在 Jenkins 的构建管道 View 中:

Screenshot: Build Pipeline

不过,我在 Project B 上添加了一个Promoted Build 设置,用于跟踪 C1 C2

Promotion Action of Project B

现在有 3 个问题:

a) 一件小事,但我真的想知道我是否做错了什么,因为这对我来说似乎是一项基本功能:促销(星号)在构建管道 View 中不可见。

b) 更糟糕的是,我设置了(B)的提升操作来触发新的工作D。这行得通,但是我无法传递 Job B 的构建参数(D 收到未扩展的值 ${iso.name})。

c) promotion触发的Project D Job运行显示是B触发的,我在B<的Promotion log中也看到了/em> 它触发了它。但它没有显示在构建管道 View 中,有没有办法添加它(它通常不会显示为下游构建)。实际分享指纹工件会有帮助吗?

最佳答案

a) 构建管道没有在其中显示促销星的功能。

b) 您传递参数的方式是正确的。当您在构建步骤中使用 ${iso.name} 时,它应该可以工作。 但如果您在“执行批处理命令步骤”中使用它,它将不起作用。您必须在批处理命令中使用 %iso.name%。

c) 由升级触发的构建是不可见的,因为它是构建管道插件中的错误。 https://issues.jenkins-ci.org/browse/JENKINS-22203

关于Jenkins - Promoted Builds in Pipeline,在提升操作中配置参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24382985/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com