1

Sonar を使用して、Jenkins にインストールしなければならなかったプラグインの数を減らして、まともなコード分析を行うことを検討しています (そして、sonar はより多くのことを行い、より適切に表示するようです)。ただし、ソナー ジョブを開始すると、JUnit/Concordion テストが実行されます。Jenkins が既にテストを実行しているため、これらのテストを実行したくありません。

テストの実行を停止し、コード分析のみを実行するにはどうすればよいですか?

sonar 3.7.3 をインストールし、Gradle sonar-runner プラグインを使用して実行し、:sonarRunner タスクを指定しました。

4

2 に答える 2

0

sonar.dynamicAnalysisプロパティを に設定できますfalse。これにより、テストがスキップされ、静的分析部分のみが実行されます。

http://docs.codehaus.org/display/SONAR/Analysis+Parameters#AnalysisParameters-OptionalParametersを参照してください。

于 2013-10-24T06:44:19.430 に答える