Sonar を使用して Delphi プロジェクトを分析する Jenkins-Job をセットアップしました。したがって、私は sonar delphi プラグインを使用していますが、これまでのところ、これは非常にうまく機能しています。コード カバレッジ分析には、EMMA レポートを生成するdelphi-code-coverageを使用します。そこで、Sonar EMMA-Plugin もインストールして、EMMA の結果を Sonar レポートに取り込みました。しかし、ジョブ中に EMMA-Plugin が実行されることはないようです。スキップされた、または失敗したことさえ、出力に情報はありません...
ここに私の pom.xml の断片があります:
<sonar.dynamicAnalysis>reuseReports</sonar.dynamicAnalysis>
<sonar.surefire.reportsPath>UnitTests</sonar.surefire.reportsPath>
<sonar.core.codeCoveragePlugin>emma</sonar.core.codeCoveragePlugin>
<sonar.emma.reportPath>UnitTests</sonar.emma.reportPath>
EMMA プラグインを (delphi プラグインと組み合わせて) 実行するにはどうすればよいですか? または、EMMA レポートをソナー プロジェクトに統合する別の方法はありますか?