我正在使用Github插件运行Multibranch管道作业,以下选项
和定期轮询(5分钟)以查找打开的请求(在我们的案例中为新功能分支)。识别出开放拉取请求,触发了作业,成功完成后便能够更新状态。想要使用URL添加带有PR的PR状态消息
pullRequest.comment('This is a comment sent from the Pipeline').
但是管道作业失败并显示
“没有此类属性:类别的请求:groovy.lang.Binding”。
在进一步检查中, env.CHANGE_ID 设置为NULL(这意味着它不是PR构建作业,这是使用pullRequest模块的先决条件)。除了成功或失败之外,谁能提出建议设置CHANGE_ID或将评论发布/更新到PR的任何方法