当前位置:  开发笔记 > 运维 > 正文

在Jenkins工作的构建中,是否可以在中途更改构建参数?

如何解决《在Jenkins工作的构建中,是否可以在中途更改构建参数?》经验,为你挑选了1个好方法。

我们使用Jenkins自动化我们的几个构建和测试过程.对于我们的一些流程,启动构建的工程师需要指定一个参数.但是该参数的可能和最佳值的范围在一天中变化.

我想要做的是让工程师指定一个值 - 如果他们知道最佳值 - 或者将其留空并通过早期构建步骤计算值.如果计算了该值,我希望计算构建步骤更新作业的参数值.这样,所有后续构建步骤都不必担心使用参数或计算它,它们只是使用参数.

看起来Groovy Script Plugin可能会这样做,但我看不出如何设置构建参数,只需获取它们.



1> Jason Swager..:

找到答案:使用EnvInject插件.其中一个功能是构建步骤,允许您从设置文件中将参数"注入"构建作业.我使用一个构建步骤来创建设置文件,然后使用另一个构建步骤来注入新值.然后,所有后续构建步骤和构建后操作都使用新值.

推荐阅读
无名有名我无名_593
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有