在我们的Jenkins工作中,我们需要在后期制作步骤中发送包含网址的电子邮件(我们也将网址发布到Slack频道,但这只是一回事)。 url的值取决于构建的结果。对构建步骤的环境变量的修改不会持续存在。由于email / slack插件无法执行shell脚本,因此无需一步将url写入文件并在另一步中读取文件。因此,我们一直在使用构建参数来解决此问题,并且jenkins-cli的set-build-parameter
命令正常工作。
最近Jenkins升级后(我们现在在2.75
),set-build-parameter
无法再工作了。它报告以下错误:
ERROR: Failed to identify the build being executed
根据Jenkins-cli的帮助命令,set-build-parameter
似乎已被弃用:
set-build-parameter
Update/set the build parameter of the current build in progress. [deprecated]
那么,在最新版本的Jenkins中,在构建步骤中修改构建参数值的正确方法是什么?
答案 0 :(得分:0)