1

Azure Virtual Machine に SonarQube をセットアップしました。

sonarqube-5.4

MSBuild.SonarQube.Runner-2.0

9000 ポートの SonarQube Web サイトが稼働中です。

( http://something.regionname.cloudapp.azure.com:9000/ )

さて、ローカルの Bamboo ビルド サーバーから sonarrunner を実行する方法は?

構成設定とその他の変更点は何ですか?

以前、すべてローカル パスであるため、ローカルで竹を使用して sonarqube を正常にセットアップしました。

しかし今、私は異なるサーバーにsonarqubeとbambooをインストールしたいと考えています。これら2つを接続する方法は?

コメント/設定を詳細に提供してください。

ありがとう

バヌ。

4

3 に答える 3

1

そのための Bamboo プラグインがあります: https://marketplace.atlassian.com/plugins/com.marvelution.bamboo.plugins.sonar.tasks/server/overview

私はそれを使用したことがなく、MSBuild 用の SonarQube Scanner をサポートしているかどうかもわかりません (その点については懐疑的です)。

おそらく最善の策は、Bamboo を派手な CLI のように扱い、コマンド ラインから分析するための指示に従って使用することです。IE

  1. Bamboo サーバーに MSBuild 用の構成 SonarQube スキャナーをインストールします。
  2. Bamboo 実行コマンド経由:
    1. MSBuild.SonarQube.Runner.exe begin /k:"sonarqube_project_key" /n:"sonarqube_project_name" /v:"sonarqube_project_version"
    2. プロジェクトをビルドする
    3. MSBuild.SonarQube.Runner.exe end
于 2016-05-04T13:27:52.100 に答える
0

Mibex Software の優れた無料の Bamboo 用 Sonarは進化して、Bamboo の標準的な (サポートされている) SonarQube 統合になりました。Maven、Gradle、および SonarRunner の Sonar を使用してプロジェクトを分析するための Bamboo タスクを提供し、 Sonar ベースのコード レビューの自動分岐もサポートします。 -

于 2016-11-04T17:51:57.950 に答える