1
を発生した場合、私はジェンキンスを使用してリモートサーバー上のスクリプト(Windowsの場合)実行しています:停止ジェンキンスジョブエラーが
psexec -i -h -u myserver\Administrator -p mypassword {mycommands}
:この「myscript.bat」私はPSEXECコマンドを実行している内
Invoke-Command -ComputerName myserver -ScriptBlock { D:\DeployScript\myscript.bat } -credential $Cred -ErrorAction Stop
を
は、どのように私は
(スクリプトは、対話型デスクトップを必要とするので、私はPsExecはを使用しなければなりません)エラーが「myscript.bat」で発生した場合に停止するようジェンキンスを伝えることができます
ありがとうございました!
感謝を!私はそれを試してみます.Powerxhellスクリプトがpsexecがエラーを投げたことを知っていますか?私はする必要はありません:転送 "それ? – abovebeyond15
おそらくこれは役立ちますhttp://stackoverflow.com/questions/334879/how-do-i-get-the-application-exit-code-from-a-windows-command-上の行@ – 4c74356b41