回答:
プロジェクトを削除するには2つの方法があります。
あなたがプロジェクトの管理者である場合は、その構成アクションからプロジェクトを削除できます
SonarQube管理者の場合、[プロジェクト管理]ページからプロジェクトを削除することもできます
Sonar 3.6では、削除ボタンはプロジェクトページの検索入力の下にあるメニュー構成内にあります(管理者としてログインする必要があります)。
管理者アカウントでログインし、プロジェクトの設定ページに移動して、「プロジェクトを削除」ボタンを取得します。
プログラムで作成したい状況では、SonarQubeのRest Web APIを使用できます。SonarQubeのドキュメントによると:
POST api/projects/bulk_delete
「keys」パラメーターでプロジェクトのIDを渡すことで使用できます。私はCurlのプロではありませんが、キーが「daBestProjectKey」のプロジェクトでは、次のようになります(Postmanクライアントで生成されたコード)。
curl -X POST -H "Authorization: Basic YWRtaW46YWRtaW4=" -H "Cache-Control: no-cache" -H "Postman-Token: 10a0e9a1-8dae-a9d1-45f2-0d8e56de999d" -H "Content-Type: multipart/form-data; boundary=----WebKitFormBoundary7MA4YWxkTrZu0gW" -F "keys=daBestProjectKey" "http://localhost:9000/api/projects/bulk_delete"
左上隅の[ホーム]ボタン>> [左上隅の[プロジェクト]タブ>>(名前の下で、プロジェクトの名前をクリックします)>> [プロジェクトの削除](左パネル/下部のダッシュボード)> > [プロジェクトの削除](ページの中央など)。
この情報は、現時点で最新のSonarQubeバージョン5.0に関するものです-2015年1月17日にリリースされました
プロジェクトダッシュボードの右側にあるプロジェクト構成からプロジェクトを削除できます。同じスクリーンショットが下に添付されています。
SonarQubeの管理者であれば、複数のプロジェクトを削除する権限があります。
設定に移動すると、左側に「一括削除」というタブが表示されます。添付のスクリーンショットもご覧ください。