jenkins gradle sonar - > github评论

时间:2015-10-26 11:13:52

标签: github jenkins gradle sonarqube

我想对github pull请求进行声纳评论。为此,我设立了一个运行./gradlew clean sonarRunner [properties]的詹金斯工作 我读到了这一点:
jenkins + sonar + github integration

我的设置类似,我没有使用maven启动声纳,但是使用gradle 我使用以下属性:

-Dsonar.github.login=
-Dsonar.github.repository=company/repo
-Dsonar.analysis.mode=preview 
-Dsonar.issuesReport.console.enable=true 
-Dsonar.github.login=gitusername 
-Dsonar.github.oauth=token

如下所述: http://docs.sonarqube.org/display/PLUG/GitHub+Plugin

登录jenkins的结尾是:

  

11:06:02.167 INFO - 传感器GitHub插件InputFile Cache
  11:06:02.167 INFO - 传感器GitHub插件InputFile Cache(已完成)|时间= 0ms
  11:06:02.168 INFO - 加载服务器问题
  11:06:02.532 INFO -
   
  -------------问题报告-------------

  +620 issues

    +2 blocking
   +43 critical
  +402 major
  +169 minor
    +4 info
           

11:06:02.532 INFO - 将问题导出到   /jenkins/workspace/scheduling-sonar-pull-request/jdk/JDK8/label/Linux/build/sonar/sonar-report.json
  11:06:02.611信息 - 分析成功

     

信息:执行成功信息:

     

总时间:20.198s最终记忆:26M / 742M INFO:

     

建立成功

但是github上没有出现任何评论。

为了调试更改了oauth令牌,它给出了:

  

错误:引起:无法执行GitHub WS操作
  错误:引起:服务器返回HTTP响应代码:401为URL:

为什么github上没有出现评论? github插件安装在sonarqube上,jenkins触发sonarRunner,PR id正确(尝试硬编码),PR有很多文件,错误的oauth令牌给出错误。

0 个答案:

没有答案