私は Jenkins を使用して Maven プロジェクトを構築し、ソナー レポートを生成するスタンドアロンのソナー分析を呼び出しています。しかし、単体テスト カバレッジ レポートを生成できません
。注: Jenkins インスタンスに Sonar Runner がインストールされています。
助けてください。私のソナーのプロパティは次のとおりです。
sonar.projectKey=XXX
sonar.projectName=YYY
sonar.sources={Path to Source Code}
sonar.binaries={Path to Binaries}
sonar.forceAnalysis=true
sonar.login={username}
sonar.password=${Masked_Password}
SONARにjacocoプラグインをインストールしました。そして、ソナー分析を実行すると、
05:47:06.942 INFO p.PhasesTimeProfiler - Sensor JaCoCoSensor...
05:47:06.947 INFO o.s.p.j.JaCoCoPlugin - Project coverage is set to 0% as no JaCoCo execution data has been dumped: /workspace/XXX/target/jacoco.exec
05:47:07.897 INFO p.PhasesTimeProfiler - Sensor JaCoCoSensor done: 955 ms
ソナーランナーが単体テストを実行しないか、単体テストのカバレッジレポートを表示しない場所を読みました。本当ですか?はいの場合、回避策はありますか?
前もって感謝します