2015-11-16 9 views
6

コードカバレッジの結果(SonarQubeに保存されています)を埋め込み可能なアイコンガジェットの1つとしてGithubプロジェクトに埋め込むことはできますか(その名前が何であるかはわかりません。私はビルドステータスを表示するものを指しています。SonarQubeからアイコンとしてGithubプロジェクトにカバレッジを埋め込む方法はありますか?

+1

以降にリリースされた、およびアップデートセンターから直接インストールすることができます

EDIT

は、私が@Annで言及したプラグインの開発者です。現在のところ、プラグインは、SQインスタンスで分析されたプロジェクトの品質ゲートステータスのみを表示します。他のタイプの画像を提供することも可能ですが、いくつかの質問は残っています(例えば、どのメトリクス、背景色、プロジェクトに適用される品質ゲートに基づいて色を選択すべきかなど)。可能であれば、ユーザーはイメージを完全にカスタマイズすることができます。アイデア、意見、ユースケースがある場合は、プラグインのページで問題を作成してください:https://github.com/QualInsight/qualinsight-plugins-sonarqube-status – Kraal

+0

@kraal:このようなプラグインを提供してくれてありがとう!コードカバレッジが大きいときは緑、それより5〜10%低いときは黄色、それよりもはるかに低いときは赤の3つの色が必要です。私はそれが "SonarQube:84%"(またはそれらの線に沿った何か)のようなものを示すべきだと思います。私はまだあなたのプラグインをテストする時間がなかったことを認めなければならないが、私はこれにかなり関心があるので、間違いなくすぐにやるだろう。もう一度、あなたの努力のおかげで! – carlspring

+1

色の観点からはこれが計画されていますが、しきい値の観点からは、品質ゲート自体に依存し、他の計算を避けなければなりません(ゲートが定義されていない場合は灰色の背景を設定する必要があります)。表示されるテキストについては、 "UT Coverage | 80%"のようになります。 DoS攻撃を避けるためには、正しく生成された画像をキャッシュする方法を見つけなければなりません。あなたの入力/コメントは本当に歓迎です!乾杯。 – Kraal

答えて

6

this under-development pluginは、Google Group threadで初めて説明されました。このプロジェクトは初期段階にあるように見えることに注意してください。このプラグインは、こんにちは

+0

ありがとう、私は見てみましょう、それを試してみましょう! :) – carlspring

+0

これを移動する方法はありますか? Kraalが開発したプラグインは、あなたの側で制限を打ちました。あなたが変更を加えない限り、修正することはあまりありません。これを調べる計画はありますか? – carlspring

+0

@carlspringの場所ではありません。代わりに[SonarQube Googleグループ](https://groups.google.com/forum/?pli=1#!forum/sonarqube)をお試しください。 –

関連する問題