問題タブ [sonarqube-5.0]
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 - Jenkins と SonarQube で構成された sonar-fortify プラグインを取得できません
フォーラムを精査しましたが、Sonar を使用した fortify プラグインの構成を完全に理解していないようです。
以前に生成された .fpr ファイルのデータに基づいてウィジェットを構築するだけであることを理解しています。私のセットアップ:
- Maven 3 プロジェクト
- ジェンキンス 1.606
- ソナーキューブ 5.0.1
- Sonar-Fortify プラグイン 2.0
前提条件:
- .fpr ファイルは Jenkins ワークスペースにあります
- sonar を pom.xml に追加
- pom.xml に追加された sonar-fortify-plug-in v2.0 - (これが必要かどうかは不明でした)
- Jenkins で設定されたソナー サーバー
- sonar fortify プラグイン v2.0 が Sonar に追加されました。
質問:
- このプロパティはどこに設定する必要がありますか? Jenkins Sonar config、Sonar、pomファイル?
sonar-runner -Dsonar.fortify.reportPath=/path/to/project.fpr - そのパスは、Jenkins ワークスペース内にある .fpr ファイルへのパスですか?
Github のセットアップ手順は短いようで、私の理解に特定の何かが欠けているように感じます。
追加のドキュメントへのヘルプまたは指示は大歓迎です。
sonarqube - SonarQube 5.1 で HTML 問題レポートを生成する方法
最近、SonarQube を 5.1 バージョンにアップグレードしました。以前のバージョンでは、問題の HTML レポートを生成する問題レポート プラグインがありました。プラグインが 5.1 でネイティブになったので、Issue レポートの設定はどこにあるのだろうか? 以前のようにhtmlの問題レポートを生成する方法はありますか?
sonarqube - 中央の SonarQube サーバーを使用した SonarEclipse プラグイン分析
50 人以上の開発者のチームのために、SonarEclipse プラグインを使用してローカル分析を設定したいと考えています。現在、CI で使用される SonarQube サーバーがインストールされています。各ボックスに sonarqube サーバーをローカルにインストールして同期を維持するのは難しいため、開発者ボックスのローカル分析に同じ SonarQube サーバーを使用できますか? また、CI とローカル分析に同じ SonarQube サーバーを使用する場合、どのようなハードウェア要件を考慮する必要がありますか?
sonarqube - Bazaar を SonarQube で使用することはできますか?
最新の SonarQube 5.0.1 をローカルにインストールして試してみました。私が現在取り組んでいるプロジェクトは、Bazaar (bzr) ソース管理でホストされています。ここでSCMプラグインのSonarQubeリストを見ました:
http://docs.sonarqube.org/display/SONAR/Plugin+Library
バザーは掲載されていません。Bazaar から SonarQube に scm 履歴情報を取得するために使用できる回避策や独立したプロジェクトはありますか? 現時点では、スケーラブルで実稼働可能なソリューションについて心配するのではなく、私たちのプロジェクトに対する情報の価値を理解しようとしています。
maven - ジェンキンスの読み取りタイムアウトエラー
Jenkinsでこの読み取りタイムアウトエラーが発生します。成功することもあれば、このエラーが発生することもあります。
このエラーが原因で、ビルドが頻繁に失敗します。
誰でもこの問題を解決するのを手伝ってもらえますか?
sonarqube - LinuxでSonarqubeサーバーが起動しない
起動しようとしたときに sonarqube サーバーをセットアップしようとしましたが、数秒以内に停止しました。詳細は次のとおりです。
Linux バージョン: Enterprise Linux Enterprise Linux Server リリース 5.10 (Carthage) Red Hat Enterprise Linux Server リリース 5.10 (Tikanga)
コンソールログ:
他の詳細を見つけることができませんでした。誰かがここで私を助けてくれますか。
sonarqube - リモート ファイルのダウンロードが失敗する (org.sonar.runner.Bootstrapper.remoteContentToFile)
私のEclipse gradleプロジェクトでは、次のタスクを実行しています:sonarRunner :
しかし、私は次のエラーが発生しています:
私のgradleコマンドからの完全な出力とスタックトレースは次のとおりです。
その振る舞いについて何か考えはありますか?
参照されているjarファイルのURLにチェックサム(またはそのようなsth)が追加されているのは正しいですか?
widget - SonarQube - Views Portfolio Plugin aka Helicopter View nemo - すべてのプロジェクト メトリックを結合
SonarQube インスタンスでHelicopter ビューを取得するための POC を行っています。RHEL 6.6 (Santiago) マシンで最新の SonarQube (5.1)、sonar-runner (2.4)、Gradle 2.3 (ビルド システム) を使用しています。
ヘリコプター ビュー:
私が試しているSonarQubeのプラグインは次のとおりです。http://www.sonarsource.com/products/plugins/governance/portfolio-management/
私の SonarQube インスタンスで望む最終結果は、次のようになります: http://nemo.sonarqube.org/そして、ビューの 1 つ (Views Portfolio プラグインを使用して作成できます) をクリックすると、次のようになります。特定のビューの結合されたメトリック/情報 (特定のプロジェクト/製品チーム、XYZ マネージャーが所有するプロジェクト、部門など、または特定の組織、オフィス、ドメインなど。ビューで(手動/正規表現を使用するなどの方法で)選択したプロジェクトはすべて、1つのコンポーネントとして表示されます(したがって、ユーザーが組み合わせたメトリックを表示します)。
私が試しているいくつかのリンク: http://www.sonarqube.org/everythings-a-component/、http://www.sonarsource.com/products/plugins/governance/portfolio-management/installation-and-usage /およびhttp://www.sonarqube.org/measures-at-your-service/
COMBINEDのすべてのプロジェクト情報を除いて、上記のメトリックを取得できます(例: ユニット/IT テスト/カバレッジ、コード行、フィルター モーション チャート、コンポーネント チャート、技術的負債、複雑さなどの一部のウィジェットについて取得しています)。 、もつれインデックス、重複など) は、他のウィジェットには表示されません (例: SCM トップ 10 作成者、特定期間の SCM 毎月のコミット数、SCM トップ 10 作成者のアクティビティなど)。
注: VIEW/サブビューの一部であるすべてのコンポーネント プロジェクトの有効なデータを表示していない上記のウィジェットについては、プロジェクト自体のウィジェットに有効なデータが入力されていることがわかります。結合されたデータを表示するはずの VIEW ダッシュボードに表示されないだけです (SCM* ウィジェットの場合)。
現在 2 つのプロジェクト (1 つのアプリケーションと 1 つがサービス プロジェクト) しか含まれていない VIEW 内の SCM* ウィジェットの次の画像を取得しています。
上で述べたように、SonarQube でアプリケーションおよびサービス プロジェクトの個々のプロジェクト ダッシュボード ページに移動すると、これらの SCM* ウィジェットに関連する有効な情報を正常に表示できます。
ウィジェットが VIEW のダッシュボード (プロジェクトのダッシュボード設定/ウィジェット、および SonarQube Views プラグインのインストール/構成ドキュメントごとに使用) で有効/含まれている場合に、VIEWS ポートフォリオ プラグインが SCM* ウィジェット情報を結合して結合された情報を表示できない理由がわからない)。
SonarQube で使用できる SCM ウィジェットを VIEW ( Views Portfolioプラグインを使用して作成) で正常に使用した人はいますか? ありがとう。
sonarqube - sonarqube 4.5.4 から 5.1 へのアップグレードが失敗する
4.5.4 から 5.1 にアップグレードしようとしていますが、失敗します。それは互換性のないプラグインまたは何か他のものから来ていますか?
プラグインの私のリスト:
- sonar-ldap-plugin-1.4.jar
- sonar-checkstyle-plugin-2.3.jar
- sonar-motion-chart-plugin-1.7.jar
- sonar-css-plugin-1.1.jar
- sonar-pmd-plugin-2.3.jar
- sonar-findbugs-plugin-3.2.jar
- sonar-timeline-plugin-1.4.jar
- sonar-groovy-plugin-1.1.jar
- sonar-useless-code-tracker-plugin-1.0.jar
- sonar-issue-assign-plugin-1.5.jar
- sonar-views-plugin-2.8.jar
- sonar-issues-density-plugin-1.0.jar
- sonar-web-plugin-2.3.jar
- sonar-java-plugin-3.1.jar
- sonar-xml-plugin-1.2.jar
- sonar-javascript-plugin-2.5.jar
これがログです。クリーンな data/es 空のディレクトリから始めました
デバッグ情報を追加したログ
sonarqube - ソナーのグローバル設定が消えた
グローバル設定オプションはもう利用できないようです。管理者としてログインし、Sonarqube 4.0 を使用しています。過去の動作状態からソナーを復元しましたが、それでもうまくいきません。DBで何かが変更された可能性があります。設定ボタンを再表示する方法についての提案。
ありがとう、マニー! ソナーと管理者ログインのスクリーン ショット