gitでsonarを有効にしたいのですが、最初にhudsonなどを使用してgitリポジトリからプロジェクトをプルし、次にsonarがhudsonでコードを定期的に分析する必要があります。
1.hudsonを使用してgitからプロジェクトをプルします。
2.ハドソンのソナーがコードを分析して更新を送信します。
または、直接git + sonarを使用して、どのように機能するかを確認できます。誰かが私をガイドして機能させることができます。
はい、最初にGitHubからプロジェクトをプルしてから、ローカルコピーでSonar分析を起動する必要があります(Sonarが分析できるようにするには、ファイルがファイルシステムに存在している必要があります)。
そのため、Jenkins / HudsonなどのCIサーバーを使用して、プロジェクトを手動でプルすることも、簡単にプルすることもできます。
良いニュース、昨日(2015-07-08)SonarQubeはGithubプラグインを起動しました。プルリクエストが送信されるたびに、CIシステムはSonarQubeプレビュー分析を起動します。
参照: http: //www.sonarqube.org/github-pull-request-analysis-helps-fix-the-leak/