gpt4 book ai didi

jenkins - 如何将先前的参数值存储在 Jenkins 管道中?

转载 作者:行者123 更新时间:2023-12-05 05:19:05 28 4
gpt4 key购买 nike

在 jenkins 2.73.1 中,我有一个用 groovy 编写的管道作业,带有两个字符串参数:ReleaseVersionNextDevelopmentVersion

我想通过在脚本末尾存储/更新当前作业参数值来简化作业的使用,以便它们将成为下一个构建的下一个默认值。

例子:
用户为当前构建输入以下值:

ReleaseVersion = 1.2.3
NextDevelopmentVersion = 1.2.4-SNAPSHOT

我想更新作业默认值,以便下一次构建时显示

ReleaseVersion = 1.2.4
NextDevelopmentVersion = 1.2.5-SNAPSHOT

这可能吗?如何在 groovy 中做到这一点?

我发现了这个问题 how to store last value of parameter in parameterized job as a default value for?但无法使其工作。

最佳答案

将这些值作为参数传递给您的作业,并在管道代码中读入变量。

然后使用 Rebuild plugin这将允许您使用先前构建的参数重新运行作业。无需配置。

关于jenkins - 如何将先前的参数值存储在 Jenkins 管道中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46827883/

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