WebサービスAPIまたは他の手段を介して、SonarQubeで新しいダッシュボードの作成を自動化/スクリプト化する方法はありますか?
将来のリリースごとにダッシュボードを作成する必要があります (リリース 1 のダッシュボード、リリース 2 のダッシュボードなど)。各リリースは RTC のストリームとして処理されます。分析がトランクに対して実行されている場合、これはより簡単になりますが、これは現在、ブランチ/ストリーム戦略を使用してプロジェクトが構造化されている方法ではありません。
現在、将来のストリームで取り組んでいる新しい将来のリリースに移行するため、Jenkins で分析ジョブを再作成し、その分析に対して新しいダッシュボードを作成する必要があります。
ダッシュボードは毎回同じウィジェットで構成されますが、異なる分析プロジェクト/結果を指しています。
新しいダッシュボードの作成を自動化する方法はありますか? GET api/dashboards/show があるようですが、探しているのは作成する API か、既存のダッシュボードから複製する API ですか?
SonarQube 5.1 を使用しています。