問題タブ [klocwork]
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.
jenkins - klocwork の並列処理: kwtables を既存のビルドに追加する方法、または kwadmin が複数の kwtable フォルダーから結果を公開する方法
私たちのプロジェクトは非常に巨大で、すべてのターゲットを 1 つのコンパイル + 分析 + 公開にまとめると、完了するまでにかなりの時間がかかります。そこで、klocwork 解析を並行して実行したいと思います。
ここに私が今持っているものがあります(ターゲットをさまざまなサブタスクに分割します):
私が知っているように、単一の kwtable を公開することは次のようになります。
ただし、次の方法でkwadmin
複数の kwtabels をサポートしていないようです。
存在するビルドに追加の結果を追加することもサポートしていません
では、klocwork 解析を並行して実行する方法はありますか。ところで、統合ツールとして Jenkins を使用しています
klocwork - klocwork 重大度クリティカル項目「'expr._M_dataplus._M_p' は、この関数で初期化されていない状態で使用される可能性があります」
次のコードで、klocwork 重大度クリティカル項目「'expr._M_dataplus._M_p' は、この関数で初期化されていない可能性があります」を取得しました。
for ( std::string expr : expr ) { ... }
「expr」の初期化を追加する必要があるようですが、上記の for ループ内でそれを行う方法がわかりません。この種の klocwork アイテムを修正する方法を教えてください。ありがとう!
authentication - Jenkins プラグイン Klocwork: ビルド中にエラーが発生しました: 認証に失敗しました
Windows サーバー 2019 で Jenkins を使用して Klocwork 解析を実行しています。 Jenkins: 2.235.1 Klocwork Analysis Plug-in: 2020.3.
ジョブが klockwork コマンド (kwbuildproject、kwdeploy) を実行しているときに、認証エラーが発生します。
もちろん、kwauth.exe を実行したところ、klockwork コマンドはサーバーのコマンド ラインから正常に実行されました。問題は、プラグインによって実行されると、認証が失敗することです (または資格情報が提供されていない - ログに表示されません)。
明示的な ltoken 構成を使用しようとしましたが、プラグインによって検出されました
それでも、同じ認証エラーです。
古い Jenkins (Plugin Klocwork Analysis 1.18) では、認証は同じ ltoken ファイルを使用して機能します。
Klocwork プラグインの構成に何か見落としがありますか?