美文网首页
Jenkins shell命令返回空 导致build 失败 -

Jenkins shell命令返回空 导致build 失败 -

作者: StandingBy_ | 来源:发表于2020-07-02 17:41 被阅读0次

场景:在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