我已经设置了Jenkins和Github,每当我将提交推送到现有的pull请求时,它会自动添加注释并触发Jenkins构建.在今天之前,Jenkins修改了该评论,其中包含构建状态和执行的功能测试.(所以我知道那部分有效.)
今天,我更新了Jenkins,Jenkins停止向Github通知构建状态.当我检查Jenkins配置时,后构建部分说:
此通知程序将设置GH提交状态.此步骤已弃用,将在下一个主要插件版本之一中迁移到新步骤.请参阅新的通用步骤.
他们是说他们删除了功能,我需要降级或等待他们在发布更新时恢复它吗?
或者,如果他们希望我开始使用这个新的"通用步骤",我在哪里可以找到有关设置的文档?
我看着显示当前状态的Jenkins构建在GitHub回购,但似乎这个问题的答案现在已经过时(六个月前回答).
我目前正在使用Jenkins版本2.3,Github插件1.19.1和Github API插件1.75.
我认为您可能已经被这个问题困扰:https://wiki.jenkins-ci.org/display/JENKINS/Plugins+affected+by+fix+for+SECURITY-170
它说
如果使用标准 ${sha1} 分支规范,构建将失败并显示“无法找到任何要构建的修订”。由于插件无法使用构建结果更新 PR,拉取请求仍处于“待处理”状态
听起来这个问题可以通过使用术语白名单来解决。就我而言,这是由另一位工程师处理的,因此我无法提供第一手详细信息。
| 归档时间: |
|
| 查看次数: |
4849 次 |
| 最近记录: |