Windows サーバー 2019 で Jenkins を使用して Klocwork 解析を実行しています。 Jenkins: 2.235.1 Klocwork Analysis Plug-in: 2020.3.
ジョブが klockwork コマンド (kwbuildproject、kwdeploy) を実行しているときに、認証エラーが発生します。
Authentication failed. Please run the "C:\Klocwork\Server 18.2\bin\kwauth.exe --url https://<my-URL>/" command to login.
もちろん、kwauth.exe を実行したところ、klockwork コマンドはサーバーのコマンド ラインから正常に実行されました。問題は、プラグインによって実行されると、認証が失敗することです (または資格情報が提供されていない - ログに表示されません)。
明示的な ltoken 構成を使用しようとしましたが、プラグインによって検出されました
Detected ltoken file. Setting KLOCWORK_LTOKEN to "C:\Users\<my-USER>\.klocwork\ltoken"
それでも、同じ認証エラーです。
古い Jenkins (Plugin Klocwork Analysis 1.18) では、認証は同じ ltoken ファイルを使用して機能します。
Klocwork プラグインの構成に何か見落としがありますか?