【问题标题】:Jenkins pipeline build parameters order mixed upJenkins管道构建参数顺序混淆
【发布时间】:2021-09-24 05:13:17
【问题描述】:

我们已经定义了带有参数的管道作业,在带有参数的构建屏幕 (job_name/build?delay=0sec) 中,它们按照管道代码中的顺序显示。 即:

  1. 参数1
  2. 参数2
  3. 参数3

但是当我们从作业构建历史 (job_name/Build #558) 中选择一个构建并在那里打开“参数”屏幕时,它们都被弄乱了。 即:

  1. 参数3
  2. 参数1
  3. 参数2

我尝试在 Jenkins 配置中搜索设置,但找不到任何设置。

我们还发现,这只发生在管道调用另一个作业时,调用作业的参数。

谁能解释如何正确排序参数屏幕? 詹金斯 2.238 版

【问题讨论】:

  • 抱歉没有直接回答你的问题。我发现在我的构建开始时添加一个小方法非常方便,它列出了所有参数和一些有用的环境变量(有时会创建一个包含内容的构建工件) .这使得阅读我的构建变得非常容易。 Jenkins 参数区域有很多不透明的部分,所以我更喜欢由我构建的单一事实来源。
  • 您找到解决方法了吗?
  • 还没有找到解决办法@s_neenu
  • @DanAssael 你试过推荐link。如果您尝试从管道本身构建作业,这可能会有所帮助。

标签: jenkins jenkins-pipeline


【解决方案1】:

我发现这个问题已经解决了 https://issues.jenkins.io/browse/JENKINS-62483.

升级 Jenkins 以解决此问题。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-02-13
    • 2018-01-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-07-18
    相关资源
    最近更新 更多