2016-04-25 16 views
0

私はRTCプラグインを使用してソースコードをチェックアウトしていますが、うまく機能している間に何か不明な理由でヌルポインタを吐き出します(私はそれをさらにデバッグする方法はわかりません)。Jenkinsジョブのステータス管理方法を変更するには?

13:26:28 RTC Checkout : Fetching files to fetch destination "C:\.jenkins\jobs\... 
13:26:49 RTC Checkout : Fetching Completed 
13:26:49 ERROR: java.lang.NullPointerException 

ログには何も表示されません。これでビルドは正常に実行され、他のすべてのタスク/ステップが実行され、完了しますが、それらがすべて合格しても、ビルドはまだ完了とマークされます:FAILURE

私はこれを信じていますジェンキンスのSCMプラグインでJenkinsにこのステップを無視するよう指示する方法はありますか、他の基準に基づいて成功したビルドをマークする方法はありますか(例:ビルド・サクセス出力)。 RTCプラグインを修正するのは難しいかもしれないので、Jenkinsに仕上げステータスを正しく設定する方法を教えてください...

答えて

0

ビルドサーバーで使用していたJDKで問題が発生しました。私はオン/オフできるジョブのすべての部分をオフにし、最終的にこれを追跡しました...私はJenkins経由でインストールされたjdk8を使用していました.Jenkins自身がOracleから自動的にダウンロードしたと思いますか?とにかく、ビルドサーバーにjdk 8をローカルにインストールしました。ジェンキンスはzenkinsの代わりにそのインストールを指していました。 SCMプラグインの終了後に例外がスローされたという事実は誤解を招くだけでした。バグのように見えます。

関連する問題