【发布时间】:2021-09-24 05:13:17
【问题描述】:
我们已经定义了带有参数的管道作业,在带有参数的构建屏幕 (job_name/build?delay=0sec) 中,它们按照管道代码中的顺序显示。 即:
- 参数1
- 参数2
- 参数3
但是当我们从作业构建历史 (job_name/Build #558) 中选择一个构建并在那里打开“参数”屏幕时,它们都被弄乱了。 即:
- 参数3
- 参数1
- 参数2
我尝试在 Jenkins 配置中搜索设置,但找不到任何设置。
我们还发现,这只发生在管道调用另一个作业时,调用作业的参数。
谁能解释如何正确排序参数屏幕? 詹金斯 2.238 版
【问题讨论】:
-
抱歉没有直接回答你的问题。我发现在我的构建开始时添加一个小方法非常方便,它列出了所有参数和一些有用的环境变量(有时会创建一个包含内容的构建工件) .这使得阅读我的构建变得非常容易。 Jenkins 参数区域有很多不透明的部分,所以我更喜欢由我构建的单一事实来源。
-
您找到解决方法了吗?
-
还没有找到解决办法@s_neenu
-
@DanAssael 你试过推荐link。如果您尝试从管道本身构建作业,这可能会有所帮助。