我已经设置了通过Jenkins触发的SonarQube Github拉取请求插件。 该插件使用我的个人帐户,使用oAuth令牌,将评论发布到拉取请求。这一切都运行正常,只是当插件在同一个PR上再次运行时,插件还会删除我在pull请求中发布的所有注释。它是唯一的解决方案,为插件使用不同的(非人)帐户?
答案 0 :(得分:0)
如GitHub插件的official documentation page所述,在"要求"部分:
您将拥有一个专门的技术GitHub用户 有问题时插入注释并更新状态 拉请求。
这是预期的行为,因为这"技术" GitHub用户在检测到您在推送新提交时修复了一些先前检测到的问题时,将删除其先前的注释。这是为了保持PR的可读性。
所以你确实不能使用自己的帐户。