我想使用Jenkins HTTP POST插件将Build Name和BUILD ID传递给REST API
如何将参数传递给它?
我正在路过:
http://localhost:55223/api/Demo?BuildName= $ {JOB_NAME}&安培; BuildID = $ {BUILD_ID}
我收到错误
答案 0 :(得分:0)
看起来插件不会扩展环境变量,正如source code所证明的那样。由于插件在2年内没有更新,我认为开发人员很快就不会添加它。如果您仍想使用该插件,则可以进行必要的更改以扩展环境变量,然后从源代码构建它。为此,我建议查看Jenkins类hudson.EnvVars
和hudson.model.Run
。更具体地说,运行方法getEnvironment(TaskListener listener)
和EnvVars方法expand(String s)
。