2017-09-08 17 views
1

開発者がgitでコードをコミットする場合、Sonarqubeは自動的にコード分析を行い、ダッシュボードに表示する必要があります。 SonarqubeはAWS Ubuntuインスタンスにあります。コードはC#で書かれていますか?SonarQubeとGITとの統合

私はSonarqube、Git、ソナーGithubプラグインをインストールし、ソナー用のssh-keyを生成し、gitにコピーしました。 GitHub API EndpointのGithubプラグインで何を入力する必要がありますか? gitコミットをSonarqubeに統合するためのそれ以上のステップを教えてください。

+1

プルリクエスト分析は、解析レポートをSonarQubeに提出しないため、プロジェクトのホームページは更新されません。それがしていることは、あなたのPRに新しい問題をコメントすることです。 –

+1

[SonarQubeはGitリポジトリからデータを取得できますか?](https://stackoverflow.com/questions/28874890/can-sonarququ-fetch-data-from-a-git-repository) – phd

答えて

1

gitコミットによってトリガーされ、コードをチェックアウトし、msbuildスキャナーでSonarQube分析を実行するビルドサーバー( "Jenkins"や "Bamboo"など)をセットアップする必要があります。

ビルドにはクラウドサービスを使用することも考えられます。たとえば、 "travis"などです。

関連する問題