0

ソナーhudsonとmavenを使用してコード分析を設定しました私の計画は分析を毎日実行することなので、Hudsonでパラメーターを次のように渡そうとしています:

clean install sonar:sonar -Dsonar.dynamicAnalysis=reuseReports **-Dsonar.projectDate=yyyy-     MM-dd**

毎日手動で日付を入力/変更するのではなく、毎日自動的に変更されるパラメーターにする方法はありますか? ありがとう

4

2 に答える 2

1

実行の日付/時刻をお探しですか? -Dsonar.projectDate=${BUILD_ID} をパラメーターとして使用してみてください。ソナー プラグインに渡すことができる利用可能な引数については、localhost:8080/env-vars.html を確認してください。

于 2013-01-28T10:36:17.597 に答える
1

「-Dsonar.projectDate」を使用する必要はありません。これは、過去の分析を再生したい場合にのみ使用されます。したがって、このパラメーターをドロップするだけで、ソナーは現在の日付を取得して分析のタイムスタンプを取得します。

また、Maven を直接呼び出す代わりに、Sonar Hudson/Jenkins プラグインを使用することを検討してください

于 2013-01-28T10:37:15.123 に答える