2017-03-01 34 views
0

未在github pull請求中顯示失敗。我使用sonarqube 6.2,mvn 3.2.5來啓動JavaScript的分析項目,但分析報告的問題不會顯示在我的github pull請求中。使用SonarQube 6.,mvn 3,sonar-maven-plugin:3.2和Github插件

mvn -X -V -f pom-ui.xml -Dsonar.host.url=http://sonarqubeaddres:9000 -Dsonar.sources=./src clean sonar:sonar -Dsonar.issuesReport.console.enable=true -Dsonar.github.repository=reponame -Dsonar.github.pullRequest=1977 -Dsonar.github.oauth=key -Dsonar.analysis.mode=issues -Dsonar.verbose=true 

..... 

------------- Issues Report ------------- 

    +27793 issues 

     +309 blocker 
    +8776 critical 
    +8590 major 
    +10074 minor 
     +44 info 

------------------------------------------- 


[INFO] 13:53:26.191 ANALYSIS SUCCESSFUL 
[DEBUG] 13:53:26.195 Post-jobs : GitHub Pull Request Issue Publisher (wrapped) 
[INFO] 13:53:26.195 Executing post-job GitHub Pull Request Issue Publisher (wrapped) 

現在我看着我的拉動請求#1977年在GitHub上作爲MVN運行聲納:聲納目標和文本的變化而分析正在發生的事情說「正在SonarQube分析」。但在分析之後,它從不報告拉票的問題。當mvn完成sonarqube檢查後,請求回到文本:「sonarqube - SonarQube報告沒有問題」,顯然有問題,顯然是因爲文本改變了所有的安全性必須設置正確,否則信息不會永遠我會在分析執行時看到它的動態更新。

我也試過預覽...一樣的行爲。

任何想法?

回答

0

你說

我也試過預覽...相同的行爲

想必你的意思是你試圖sonar.analysis.mode=preview(它不是完全清楚)。這是使用的正確值。

由於您的權限似乎正確設置,它必須是這樣的情況有沒有問題代碼在PR改變。請注意,sonar.issuesReport.console.enable=true是無關緊要的。

+0

@MikeGreco對於一個新問題,你應該......開始一個新的SO問題。截圖不會傷害。 :) –

+0

也@MikeGreco,如果我的答案幫助你,你可能會接受它。 :) –