【问题标题】:sonar jenkins github integration声纳詹金斯 github 集成
【发布时间】:2016-08-24 01:07:45
【问题描述】:

参考帖子 jenkins + sonar + github integration

sonarqube 需要什么设置? Sonar 和 Jenkins 是否位于同一个盒子上? Sonarqube 将如何与 github 通信?我能够获得触发调用声纳分析的 Jenkins 作业的拉取请求,但声纳 cmets 没有被添加回 github。我可以添加 Jenkins 构建状态,但不能添加声纳分析。有人能指出正确的方向吗

【问题讨论】:

  • 你关注stackoverflow.com/a/32095346/5052331了吗?你的问题太模糊了。你做了什么?错误信息是什么?什么不起作用?你安装了哪些插件?
  • 我已经在 J​​enkins 中安装了 sonarqube runner,sonaqube 插件。我还在 sonarqube 中安装了 github 插件。当使用 sonar:sonar 和 analysis 作为预览运行 jenkins 作业时,期望结果是记录回 github,参数还有 github pull request number、github org 和 repo 以及我关注的帖子中提到的所有参数。 “jenkins + sonar + github 集成”

标签: github jenkins sonarqube


【解决方案1】:

SonarQube 不需要与 GitHub 通信。 Jenkins 有一个用于连接它的插件“Git-Plugin”,您只需将存储库 url 粘贴到那里。 Jenkins有一个插件“SonarQube Plugin”用于调用sonarQube,这将在sonnar分析后返回一个状态。 然后你可以在 Jenkins 中创建另一个任务,根据状态在 GitHub 中进行更改。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-05-10
    • 1970-01-01
    • 2018-06-30
    • 2019-10-27
    • 1970-01-01
    • 2014-11-01
    相关资源
    最近更新 更多