2016-09-19 3 views
0

具体的には、生成された問題とルール違反に関する分析をいくつか実行したいと考えています。だから私は、ソナーのWebインターフェイスでいくつかのクリックアクションを持つようにシステムを設計し、バックエンドで分析を開始したいと考えています。この理由は、分析が一部のケースでのみ実行されるため、プラグインを使用しているインスタンスに各実行中に追加の負荷がかかりたくないからです。ウィジェットプラグインとSonarQubeサーバーとのやりとりが分析を可能にしていますか?

可能であれば、私は正しい方向に向けることができますか?

ここで何も見つかりませんでした。 http://docs.sonarqube.org/display/DEV/Web+API

私はこれを最近検索しており、SonarQubeにも新しくなっています。

+1

あなたの問題を解決するために何かをしましたか? – Takarii

+0

SonarQubeのバージョンは何ですか? - UIを更新しますか? - あなたは何をしようとしているのですか? –

+0

SonarQubeのバージョンは6です。はい分析の完了後にUIを更新し、分析のステータス/進行状況も表示したいと考えています。だから、 "Analyze X"をクリックすると、プラグインは私が指定した問題の種類を分類し始めます。UIは、分類が完了するまで継続的に更新される円グラフを表示します。 –

答えて

0

SonarQubeサーバーは分析のみを実行するためのサーバーです。私が探していたのは、サーバーが分析を制御するためのアクセス権をユーザーに与えることでした。しかし、静的解析を行うために独立したプラグインを使用すると効果があります。

私がすることによって、それらをリストアップ、問題を分類するためにA WebAppの

  • (私たち自身の静的解析を行うための必要が生じた場合)

    1. にインライン分析作業を行うためのプラグインをプラグインを分割することにより、この問題を解決しましたプロジェクトなど。

    このアプローチは、議論の末、私たちがウィジェットから望むすべての機能を実行することを決定したときに、より魅力的に思えました。 SonarQubeバージョン6.2から、Ruby APIは廃止される予定であるため、RESTベースのアプローチに移行すれば、永続的な解決策が得られます。

    関連する問題