2014-07-03 51 views
1

我想配置詹金斯+ Maven的+ SonarQube作爲http://docs.sonarqube.org/display/SONAR/Triggering+SonarQube+on+Jenkins+Job#TriggeringSonarQubeonJenkinsJob-TriggeringaProjectAnalysiswithMaven詹金斯不能觸發SonarQube項目分析與Maven

的文檔中描述我安裝詹金斯聲納插件(2.1)(1.570) - 奇怪的是,插件被稱爲Sonar而不是SonarQube,如上所述https://wiki.jenkins-ci.org/display/JENKINS/Plugins

我按照http://docs.sonarqube.org/display/SONAR/Configuring+SonarQube+Jenkins+Plugin所述配置了插件。我沒有配置sonar-runner,因爲我不會使用它,我會用Maven觸發我的所有分析。

現在,如果我配置了一個Maven作業,我沒有將「Sonar」作爲後期製作操作。我只有「Invoke Standalone Sonar Analysis」,這是一個聲納運動員,我不想要。

缺少什麼我在這裏?

回答

2

關於插件名稱(Sonar vs SonarQube),這是因爲從重命名該項目以來沒有發佈該插件。

關於你的主要問題,我想你在詹金斯UI(不用擔心它發生的時間)不敵:

  • 「後的步驟」部分包含「援引獨立的下拉列表Sonar分析「,實際上這是一個SQ Runner步驟
  • 」後構建操作「部分包含帶」Sonar「的下拉列表,這是Maven步驟