問題タブ [sonarqube-scan]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
291 参照

sonarqube - SonarQube 5.3 は Github プル リクエストの分析を停止しました

最近、SonarQube のバージョンを 5.0 から 5.3 に、SonarQube スキャナー/ランナーを 2.3 から 2.4 に更新しました。

このアップグレード中、SonarQube は GitHub プル リクエストの分析を停止しました。ジェンキンス ジョブの最後のステップとして、SonarQube スキャナーを実行します。

実行するコマンドは次のとおりです。

今回のアップグレードで変更したのは、分析モードだけです。アップグレード前は、5.2 で削除されたインクリメンタル モードを使用していました。

コマンドの出力は次のとおりです。

このアップグレードにより、SonarQube スキャナーがプル リクエストのコメント/分析を停止した理由を知っている人はいますか?

0 投票する
1 に答える
1547 参照

sonarqube - SonarQube: ファイルはプラグインではありません。削除して再起動してください: sonar-maven-plugin-3.0.2.jar

SonarQube を SN4.0 から SN5.5 にアップグレードしようとしています。PDFレポートを利用できるように、mavenスキャナー(sonar-maven-plugin-3.0.2.jar)を使用したいと思います。残念ながら、「ファイルはプラグインではありません。削除して再起動してください: sonar-maven-plugin-3.0.2.jar」とヒットしています。

http://mvnrepository.com/artifact/org.sonarsource.scanner.maven/sonar-maven-plugin/3.0.2で sonar-maven-plugin-3.0.2.jar をダウンロードしました。SN5.5 セットアップで見逃したことはありますか?

0 投票する
1 に答える
1948 参照

java - Jenkins でマルチモジュール Maven プロジェクトのソナー分析を実行する方法

私はジェンキンスが初めてです。私は2つのモジュールを持つMavenプロジェクトを持っています。カスタムワークスペースを使用してJenkinsで構成しました。「クリーン」、「インストール」などのMavenの目標を設定しました。ビルドは正常に動作しています。ソナー プラグインをダウンロードし、ビルド後のセクションに「maven を使用したソナー分析」オプションを追加すると、ビルドは成功します。ただし、分析は親モジュールに対してのみ行われ、サブモジュールに対しては行われません。

0 投票する
1 に答える
237 参照

java - wildfly サーバーで実行されているテストで sonarqube コード カバレッジを取得する方法

wildfly サーバーで統合テストを実行しています。最初にアーティファクトをデプロイすると、別のテスト プロジェクトがデプロイされたプロジェクトの API を使用し、完全な統合テストを実行します。コード カバレッジ sonarqube を報告する方法はありますか?

0 投票する
1 に答える
733 参照

java - ソナー「フィルターをツリーマップとして測定」の色は、緑色ではなく灰色のボックスを示しています

Sonar で myproject(maven) を構成しました。「TreeMap」を作成し、「colorMetric」を「Coverage」として設定します。そこには灰色のボックスのみが表示されることがわかりました(色付きのボックスはありません)。構成に何か問題がありますか?

ここに私の sonar.properties ファイルがあります:

sonar.projectKey=com.company:myproject sonar.projectName=myproject sonar.projectVersion=1.0 sonar.language=java sonar.sourceEncoding=UTF-8 sonar.java.coveragePlugin=cobertura sonar.dynamicAnalysis=reuseReports

sonar.modules= 分析、api、re、web、機能テスト、oasisengine、コア

analysis.sonar.sources=src/main analysis.sonar.tests=src/test analysis.sonar.binaries=target/classes analysis.sonar.junit.reportsPath=target/surefire-reports analysis.sonar.surefire.reportsPath=target/確実なレポート analysis.sonar.cobertura.reportPath=target/site/cobertura/coverage.xml

api.sonar.projectBaseDir=api api.sonar.sources=src/main api.sonar.tests=src/test api.sonar.binaries=target/classes api.sonar.junit.reportsPath=target/surefire-reports api.sonar .surefire.reportsPath=target/surefire-reports api.sonar.cobertura.reportPath=target/site/cobertura/coverage.xml

re.sonar.projectBaseDir=re re.sonar.sources=src/main re.sonar.tests=src/test re.sonar.binaries=target/classes re.sonar.junit.reportsPath=target/surefire-reports re.sonar .surefire.reportsPath=target/surefire-reports re.sonar.cobertura.reportPath=target/site/cobertura/coverage.xml

web.ソナー。projectBaseDir=web web.sonar.sources=src/main web.sonar.tests=src/test web.sonar.binaries=target/classes web.sonar.junit.reportsPath=target/surefire-reports web.sonar.cobertura.reportPath =ターゲット/サイト/cobertura/coverage.xml

機能テスト。sonar.projectBaseDir=機能テスト機能テスト.sonar.sources=src/main機能テスト.sonar.tests=src/テスト機能テスト.sonar.binaries=ターゲット/クラス機能テスト.sonar.junit.reportsPath= target/surefire-reportsfunctional-testing.sonar.surefire.reportsPath=target/surefire-reportsfunctional-testing.sonar.cobertura.reportPath=target/cobertura/coverage.xml

オアシスエンジン。sonar.projectBaseDir=oasisengine oasisengine.sonar.sources=src/main oasisengine.sonar.tests=src/test oasisengine.sonar.binaries=target/classes oasisengine.sonar.junit.reportsPath=target/surefire-reports oasisengine.sonar.surefire .reportsPath=target/surefire-reports oasisengine.sonar.cobertura.reportPath=target/site/cobertura/coverage.xml

芯。sonar.projectBaseDir=core core.sonar.sources=content/src/main core.sonar.tests=content/src/test core.sonar.binaries=content/target/classes core.sonar.junit.reportsPath=content/target/ Surefire-reports core.sonar.surefire.reportsPath=content/target/surefire-reports core.sonar.cobertura.reportPath=content/target/site/cobertura/coverage.xml

0 投票する
1 に答える
418 参照

maven - Maven経由でリモートソナー分析を行うときのネットワーク使用?

私は、企業 WAN を介して接続されたグローバル オフィスと分散した開発チームを持つ企業で働いています。各チームは従来、コードをローカルの (チームの) SVN リポジトリにコミットし、ローカルの Jenkins ビルド サーバーでビルド ジョブを実行していました。

私がやりたいことは、これらの分散プロジェクトのコード分析を行うための単一の SonarQube インストールをセットアップすることです。ただし、これらのオフィスを接続する WAN は共有リソースであり、インフラストラクチャ チームから、それを過度に使用しているという批判を受けることがよくあります。

すべての Maven プロジェクトは、「mvn sonar:sonar」ターゲットを介してソナー分析を開始するように構成されており、すべて正常に動作しているようです。私の質問は、sonarqube maven ランナーが単一の maven プロジェクトの分析を行うために必要なネットワーク リソースの量はどれくらいかということです。地域ごとに個別の Sonarqube インスタンスを設定する必要があるかどうかを確認しようとしています (これは苦痛です)。

mvn sonar:sonar ターゲットを実行すると、コマンド ラインに次のように表示されます。

それが分析中にアップロードされた唯一のデータである場合は、SonarQube サーバーをリモートで実行しても問題ありません。

このプロセスによって生成された他の妥当なネットワーク トラフィックがあるかどうか知っていますか?

0 投票する
0 に答える
439 参照

sonarqube - 内部サーバーエラーを解決するSonarQube

ジェンキンスからスタンドアロンのSonarQube分析を実行しているときに、以下の問題に直面しています

SOnar バージョン 5.4

ソナーランナー - 2.4

お願いします。問題の解決方法をアドバイスします。ありがとう。

0 投票する
1 に答える
1414 参照

jenkins - Sonar-Runner ジョブは sonar_lock ファイルを削除できません

Jenkins を使用して sonarqube 分析を実行しているときに、このメッセージが表示されます。

ログ。

2つの質問

  1. この sonar_lock ファイルは何ですか?なぜ作成されたのですか? このファイルがログにないビルドに成功しました。

  2. MSbuild 14 を使用しているのは確かですが、MSbuild 12 に関するこのメッセージがまだ表示されるのはなぜですか?

何か助けはありますか?前もって感謝します :)

0 投票する
1 に答える
6739 参照

android - Sonarqube で Android Studio (Gradle) プロジェクトを分析する

Sonarqube で Android Studio プロジェクトを分析しようとしています。

PC で sonarqube を実行しています。プロジェクトは SVN リポジトリにあります。コマンドを実行すると、gradle sonarqubeこれが出力になります

プロジェクト (src/ フォルダー) 内のすべてのクラスについて、メッセージは次のとおりです。

これは私の実際の構成、ルート プロジェクトの gradle ファイルです

グラドルappファイル

私はSonar 5.5、Gradle 2.3、およびJava 7を使用しています。このドキュメントを読んでいました

よくある質問、Q&A サイトをたくさん読んでいましたが、問題を解決できません。