ソナーhudsonとmavenを使用してコード分析を設定しました私の計画は分析を毎日実行することなので、Hudsonでパラメーターを次のように渡そうとしています:
clean install sonar:sonar -Dsonar.dynamicAnalysis=reuseReports **-Dsonar.projectDate=yyyy- MM-dd**
毎日手動で日付を入力/変更するのではなく、毎日自動的に変更されるパラメーターにする方法はありますか? ありがとう
実行の日付/時刻をお探しですか? -Dsonar.projectDate=${BUILD_ID} をパラメーターとして使用してみてください。ソナー プラグインに渡すことができる利用可能な引数については、localhost:8080/env-vars.html を確認してください。
「-Dsonar.projectDate」を使用する必要はありません。これは、過去の分析を再生したい場合にのみ使用されます。したがって、このパラメーターをドロップするだけで、ソナーは現在の日付を取得して分析のタイムスタンプを取得します。
また、Maven を直接呼び出す代わりに、Sonar Hudson/Jenkins プラグインを使用することを検討してください。