2017-06-06 11 views
0

私たちはSonarQubeで持っているプロジェクトごとにメトリックの数を抽出するには、次のURLを使用して返さない:SonarQubeのWeb-API - API /リソースは、すべてのプロジェクト

/api/resources?metrics=lines,ncloc,reliability_rating, ... 

をしかし、それはのためのデータが欠落しています(少なくとも)いずれかのプロジェクトに参加する必要があります。しかし、私が以下を使用する場合:

/api/resources?resource=69644 

プロジェクトのデータを引き出します。最初のユースケースでプロジェクトが表示されない原因は何ですか?

私たちは現在SonarQube 5.6を使用しています。

答えて

1

私は自分の質問に答えるつもりです...

は、この特定のエンドポイントが500のコンポーネントのハードコードされた制限がありますが判明します。これは既知の問題であり、修正されず、エンドポイントは推奨されなくなりました。

私はapi/projects/indexを使用してプロジェクトのリストを取得してから、それぞれのプロジェクトに対してapi/measures/componentを使用するように切り替えました。メトリクスの取得に興味があります。

関連する問題