問題タブ [sonarqube5.1]
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.
svn - SonarQube 5.1.2 SVN プラグインが非常に遅い
最近、SonarQube インスタンスを 5.1.2 にアップグレードしました。SCM 分析には SVN プラグイン (v1.1) を使用します。アップグレード以来、このプラグインのパフォーマンスは非常に遅くなっています。
問題を再現するために、自分の PC 上のプロジェクトを 2 つの SonarQube インストール (私の PC にもインストールされています - 4.4.1 および 5.1.2) に対して分析しました。
4.4.1 での SCM 分析には 45 秒かかりましたが、5.1.2 バージョンではほぼ 1.5 時間かかりました。
以下は、ログ ファイルのサンプル スニペットです。4.4.1 バージョンは解析されたファイルの数を示していませんが、5.1.2 解析と同じでした (同じプロジェクトです)。
バージョン 4.4.1:
バージョン 5.1.2:
これにより、SVN サーバーまたは分析を実行するマシンが問題であることが除外されるようです。次はどこを見ればいいのかわからない?誰でも助けることができますか?
必要に応じて、完全なログを提供できます (ただし、5.1.2 のデバッグ出力には、有用な余分なものは何も表示されていないようでした)。
sonarqube - SonarQube によるマルチモジュール プロジェクト分析
SonarQube Server 5.1.2, Sonar-Runner 2.4
Multi-moduleProjectで提供するように、プロジェクト構造を次のように作成しました
ファイル:sonar.properties
sonar-runner で上記の構成を実行すると、「アカウント」ディレクトリに「src」フォルダーが見つからないというエラーが発生しました。この構成がそのリンクで利用可能な conf と同じであることを願っています。構成に問題がない場合の理解によると、請求書と領収書はアカウント プロジェクトの下のサブ プロジェクトとしてリストされるため、1 つのプロジェクトで複数のモジュール/プロジェクトを実現するには、上記の構成でどのような変更が必要ですか。
エラー
ERROR: Error during Sonar runner execution
ERROR: Unable to execute Sonar
ERROR: Caused by: The folder 'src' does not exist for 'org.mycompany.acc' (base
directory = C:\Users\xyz\Accounts\.)
ERROR:
ERROR: To see the full stack trace of the errors, re-run SonarQube Runner with t
he -e switch.
ERROR: Re-run SonarQube Runner using the -X switch to enable full debug logging.
sonarqube - SonarQube ビルドの最後に HTTP 500 / NullPointerException が発生し、問題をダウンロードして取得する
Jenkins ビルドのスタックは次のとおりです。
そしてサーバー上で
しかし実際、この URL は私のブラウザからアクセスできます。それが提供するものは次のとおりです。
それがどこから来るのか、何か考えがありますか?
参考までに、SonarQube 5.1.1 は公式の sonarqube および mysql イメージで実行されています。
5.1.2 から変更ログをクロールしましたが、明らかに関連する問題は見つかりませんでした。これは既知の問題ですか?
どうもありがとうございました。
java - sonarqube Eclipse プラグインの使用法
sonarqube を eclipse のプロジェクトに統合する前に、ソナー サーバーにプロジェクトが必要であることがわかりました。ソナー サーバーにプロジェクトを配置するために sonarrunner を既に実行しており、分析を行っているため、あまりメリットがありません。そのためのソナーアプリケーション、つまりhttp://localhost:9000 (私の場合)。プラグインをインストールして結果を確認するためだけに Eclipse に入れるためですか、それとも何かポイントが欠けているのでしょうか?そもそもプロジェクトをソナー サーバーに置かずに Eclipse 内で分析を実行する方法はありますか? どんな助けでも大歓迎です。ありがとう。
jenkins - Jenkins + Sonar 作成プロジェクト
Jenkins ジョブからのソナー分析の実行に問題があります。私はジェンキンス版を持っています。1.621 およびソナー バージョン 5.1。
両方のアプリケーションで LDAP を使用したユーザー認証を定義するまで、このツールを動作させ、Jenkins からソナー分析を実行しました。ジョブの実行にエラーはなく、Jenkins プロジェクト ログでソナー コマンド タスクの実行を確認できますが、ソナーを確認すると分析は行われませんでした。「すべて」を確認するだけですが、何が原因かわかりません。役割/権限だと思いますが、これを確認したところ、正しいようです。
何が起こる可能性があるかについて何か考えはありますか?
これらは私の仕様です:
ジェンキンス
プロジェクトソナー。これは、Post Steps->Invoke StandAlone SonarQube Analysis で定義された「Analysis properties」の内容です。
Jenkins-Sonar Library: Sonar-Qube Plugin 2.2.1 LDAP 認証を有効にする前に、このライブラリを同じ情報で構成しました。
sonarqube - 新しい Msbuild Sonar ランナーが .net プロジェクトの分析をスキップする
プロジェクトタイプ「クラスライブラリ」の新しいMsbuildソナーランナーとキックオフ分析をセットアップしました。成功しました。さらにテストするには、
- 5 つのインターフェイス定義を含むファイルが 1 つしかないプロジェクトをもう 1 つ作成しました。
- インターフェイスの名前が文字「i」で始まらないことを確認しました。
- 「インターフェース名は i で始まる必要がある」という 1 つの stylecop ルールで品質プロファイルを作成しました。
- cmdプロンプト(VSコマンドプロンプト)を開始し、パスを.csprojファイルのあるディレクトリに変更しました。明らかに、私は .sln ファイル レベルではありません。正確には、.csproj ファイルが表示される 1 つ下のレベルです。
- 発生した開始 - msbuild -end シーケンス。
- ANALYSIS SUCCESSFUL と表示されますが、ダッシュボードに問題が表示されない場合 (Issues zero で、予想どおり 5、それぞれが 1 つのインターフェイスに対応しています)。
- ログを注意深く観察すると、次のメッセージが表示されます。私はそれを完全に理解しているかどうか確信が持てません。
警告: ファイルはプロジェクト ディレクトリの下にないため、現在 SonarQube で分析できません。ファイル: C:\Users\raja.moparthi\AppData\Local\Temp.NETFramework,Version=v4.5.AssemblyAttributes.cs、プロジェクト: D:\SonarQube-Test-Projects\Fibanocci\TestFib2\TestFib2.csproj
ここで何がうまくいかないのか教えてください。
以下のコマンド ログを開始します。
sonarqube - ソナースキャン中に修正された問題のリストを取得する方法
各ソナー スキャンの後、以下に示すように、ポータルとスキャン ログの両方で新しく追加された問題のリストを確認できます。Rest API を使用して、新しく追加された問題のリストを取得できます
http://localhost:9000/api/issues/search?createdAfter=2015-08-15
ここでは、18 件の重大な問題が修正され、緑色で表示されていることがわかります。特定のスキャンで修正された問題のリストを見つける方法はありますか? API またはその他のアプローチを使用する
email - Sonarqube 5.1 でメールを送信できない
私の sonarqube は、問題の自動割り当てとすべてで正常に動作しています。しかし、メールは送信されません。issue assign プラグインがインストールされていません。から送信されたテスト メール
設定→一般→メール
正常に動作しています。考えられる問題は何ですか?ソナーログにもメール関連のログが見つかりません。そして、私はジェンキンスを使用しています。
先に進むことはあまりないことを私は知っています。しかし、あなたは私を導くことができますか?私が間違っているとはどういうことですか?
ありがとうございました。
linux - SonarQube が起動しない
このチュートリアルに従って、Ubuntu x64 サーバーに SonarQube をインストールしましたhttp://stuff.stevenreid.uk/2015/03/12/install-sonarqube-5-0-1-on-ubuntu-14-04-x64/。ただし、sonarqube (linux-x86-64) を起動すると、起動が完了する前にシャットダウンしてしまいます。これは sonar.log ファイルです。
すでにデバッグ ログ モードを有効にしていますが、エラーを見つけて修正することができません。どんな助けでも大歓迎です。
JDK 1.8.0.45 と最新の sonar qube バージョン 5.1.2 を使用しています。