前回の分析以降に違反の数が増えた場合に警告する Sonar の品質プロファイルがあります。たとえば、「前回の分析以降の重大な問題が 0 より大きい場合に警告する」などです。
これに関する問題は、コードを変更せずに (またはおそらく無害なコードを変更して) 後続のビルドを実行すると、アラートがクリアされることです。
アラートが含まれていない最後の分析とソナーの結果を比較する方法はありますか?
編集:「以前のバージョンとの違い」オプションは、各ビルドが独自のバージョンを持つ潜在的なリリース候補である継続的デリバリー戦略を採用しているため、セットアップでは機能しないことを明確にする必要があります (私たちは日付/時刻スタンプをバージョンとして使用)。
編集 #2: 値 sonar.timemachine.period4 を、比較したいハードコードされたバージョンに設定しようとしました。ただし、アラートの構成時にはこの値にアクセスできず、実際の分析では無視されます。