场景:在jenkins的shell中,如
var="$(echo abc | grep xxx)"
就会报错Build step 'Execute shell' marked build as failure
,因为括号内的命令返回了失败
解决办法:
var="$(command || true)"
也就是说,如果command失败,那么返回true,纠正返回结果,此时var
的值为空。
场景:在jenkins的shell中,如
var="$(echo abc | grep xxx)"
就会报错Build step 'Execute shell' marked build as failure
,因为括号内的命令返回了失败
解决办法:
var="$(command || true)"
也就是说,如果command失败,那么返回true,纠正返回结果,此时var
的值为空。
本文标题:Jenkins shell命令返回空 导致build 失败 -
本文链接:https://www.haomeiwen.com/subject/rkirqktx.html
网友评论