問題タブ [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.
sonarqube - SonarQube 5.3 は Github プル リクエストの分析を停止しました
最近、SonarQube のバージョンを 5.0 から 5.3 に、SonarQube スキャナー/ランナーを 2.3 から 2.4 に更新しました。
このアップグレード中、SonarQube は GitHub プル リクエストの分析を停止しました。ジェンキンス ジョブの最後のステップとして、SonarQube スキャナーを実行します。
実行するコマンドは次のとおりです。
今回のアップグレードで変更したのは、分析モードだけです。アップグレード前は、5.2 で削除されたインクリメンタル モードを使用していました。
コマンドの出力は次のとおりです。
このアップグレードにより、SonarQube スキャナーがプル リクエストのコメント/分析を停止した理由を知っている人はいますか?
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 セットアップで見逃したことはありますか?
java - Jenkins でマルチモジュール Maven プロジェクトのソナー分析を実行する方法
私はジェンキンスが初めてです。私は2つのモジュールを持つMavenプロジェクトを持っています。カスタムワークスペースを使用してJenkinsで構成しました。「クリーン」、「インストール」などのMavenの目標を設定しました。ビルドは正常に動作しています。ソナー プラグインをダウンロードし、ビルド後のセクションに「maven を使用したソナー分析」オプションを追加すると、ビルドは成功します。ただし、分析は親モジュールに対してのみ行われ、サブモジュールに対しては行われません。
java - wildfly サーバーで実行されているテストで sonarqube コード カバレッジを取得する方法
wildfly サーバーで統合テストを実行しています。最初にアーティファクトをデプロイすると、別のテスト プロジェクトがデプロイされたプロジェクトの API を使用し、完全な統合テストを実行します。コード カバレッジ sonarqube を報告する方法はありますか?
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
maven - Maven経由でリモートソナー分析を行うときのネットワーク使用?
私は、企業 WAN を介して接続されたグローバル オフィスと分散した開発チームを持つ企業で働いています。各チームは従来、コードをローカルの (チームの) SVN リポジトリにコミットし、ローカルの Jenkins ビルド サーバーでビルド ジョブを実行していました。
私がやりたいことは、これらの分散プロジェクトのコード分析を行うための単一の SonarQube インストールをセットアップすることです。ただし、これらのオフィスを接続する WAN は共有リソースであり、インフラストラクチャ チームから、それを過度に使用しているという批判を受けることがよくあります。
すべての Maven プロジェクトは、「mvn sonar:sonar」ターゲットを介してソナー分析を開始するように構成されており、すべて正常に動作しているようです。私の質問は、sonarqube maven ランナーが単一の maven プロジェクトの分析を行うために必要なネットワーク リソースの量はどれくらいかということです。地域ごとに個別の Sonarqube インスタンスを設定する必要があるかどうかを確認しようとしています (これは苦痛です)。
mvn sonar:sonar ターゲットを実行すると、コマンド ラインに次のように表示されます。
それが分析中にアップロードされた唯一のデータである場合は、SonarQube サーバーをリモートで実行しても問題ありません。
このプロセスによって生成された他の妥当なネットワーク トラフィックがあるかどうか知っていますか?
sonarqube - 内部サーバーエラーを解決するSonarQube
ジェンキンスからスタンドアロンのSonarQube分析を実行しているときに、以下の問題に直面しています
SOnar バージョン 5.4
ソナーランナー - 2.4
お願いします。問題の解決方法をアドバイスします。ありがとう。
jenkins - Sonar-Runner ジョブは sonar_lock ファイルを削除できません
Jenkins を使用して sonarqube 分析を実行しているときに、このメッセージが表示されます。
ログ。
2つの質問
この sonar_lock ファイルは何ですか?なぜ作成されたのですか? このファイルがログにないビルドに成功しました。
MSbuild 14 を使用しているのは確かですが、MSbuild 12 に関するこのメッセージがまだ表示されるのはなぜですか?
何か助けはありますか?前もって感謝します :)
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 サイトをたくさん読んでいましたが、問題を解決できません。