1
私の会社は、私たちがpdfまたはcsvファイルとして使用しているすべての規則を必要としています。同様の質問を要求しているので、ここにいくつかの他のスレッドがありますが、それらのほとんどは、リンクが死んでいるか何か他のもので動作しません。。SonarQube APIを使用して特定の重大度を持つすべてのルールを取得するにはどうすればよいですか?
Web APIを使用していましたが、それはうまくいきません。ドキュメントに矛盾があるよう
/api/rules/search?language=java&severity=BLOCKER
と
/api/rules/search?language=java&priorities=BLOCKER
:
RESTに私が試したGETはこれ一つでした。
私が得る規則のほとんどはMAJOR
であり、そのうちのいくつかはCRITICAL
ですが、私が必要とする唯一の重大度はBLOCKER
ではありません。
どのようにしてBLOCKERルールのみを取得できますか?
は早すぎます。重大度パラメータはページ上にありますが、重大度ではなく重大度を教えてくれました。ありがとうございました! –
@Manfredあなたが指している公式文書はSonarQube 4.3の古代のものです。実際の最新の[Webサービスのドキュメント| http://docs.sonarqube.org/display/DEV/Web+Service+API]は、サーバー自体に組み込まれています。[この例](https:// nemo.sonarqube.org/web_api/api/issues/search)*重大度*のドキュメントを参照してください。 –
@Nicolasまあ、私は右のリンクで答えを更新しました:https://nemo.sonarqube.org/web_api/api/rules(ルール、問題ではない) –