呼び出されたバッチファイルにエラーが発生しても、Jenkinsパイプラインで問題が発生しています。私は、バッチファイルをチェックして、それはゼロ以外のステータスコードを返しますが、何とかこれは考慮されていないようです。あなたの誰かが私にヒントを持っていますか?バッチ終了コードに基づいてJenkinsパイプラインが失敗しない
希望パイプライン私もこれで...
node {
stage('1'){
dir('_src') {
bat '''call test.bat
echo %ERRORLEVEL%'''
}
}
}
をテストするため、次のパイプラインを使用し、次の
>call test.bat
INFO: Started ...
ERROR
Press any key to continue . . .
>echo %ERRORLEVEL%
2
にcmdウィンドウ結果のバッチを呼び出す
node {
stage('1'){
dir('_src') {
bat 'call test.bat'
}
}
}
出力
C:\_src>call test.bat
INFO: Started ...
ERROR
Press any key to continue . . .
2
まだ、パイプラインは失敗していません。何か案は?
'コウモリ '' 'の出口2' '''動作しますか?あなたのステージの中に 'step {}'がないので、おそらく問題があります。 – Quantic