今天用jenkins做CI遇到个坑,命令为:isSnapshot=`ls|grep isv-osp-service|grep -i snapshot`
ls命令返回空的话,Jenkins构建就直接失败了,勒个去~~~~
用echo命令却不会有这个问题:isSnapshot=`echo ${service}|awk -F
'[-]'
'{print $5}'
`
大神路过的,来指导下,是Jenkins原因还是ls命令的原因。。。。
今天用jenkins做CI遇到个坑,命令为:isSnapshot=`ls|grep isv-osp-service|grep -i snapshot`
ls命令返回空的话,Jenkins构建就直接失败了,勒个去~~~~
用echo命令却不会有这个问题:isSnapshot=`echo ${service}|awk -F
'[-]'
'{print $5}'
`
大神路过的,来指导下,是Jenkins原因还是ls命令的原因。。。。