Jenkins 執行 Shell Script 如何錯誤繼續執行
Jenkins 執行 Shell Script 如何錯誤繼續執行
Jenkins 有時候執行 Shell 語句時,如果 exit code 不是 '0' 的話,就會中斷整個Task
像是
docker-compose down
,如果本然就沒啟動,執行就會 fail,但是要check又要寫一大堆,
那麼可以不可以直接喝忽略錯誤
答案是可以
腳本如下
#!/bin/sh
{要寫的 sell script...}
exit 0
Example
#!/bin/sh
pwd
docker-compose down
docker rmi com.kirin.ec/backend
docker rmi com.kirin.ec/frontend
exit 0
這樣就可以強制回傳 exit 0 , 正常的執行Script
留言
張貼留言