刚刚发了一篇文章 看到说发两篇 有个流量曝光劵
嘿嘿 试试看是噱头还是确有其事 确有其事试试看效果 不过有一说一现在社会流量是重要
有了流量割韭菜嘎嘎香 富人都是踩在说 下面xxxxxx
废话不多说 这里就再写一个之前遇到的jenkins问题 就是当时那个
构建项目 自己写的 发布容器前 需要kill了现在的服务 然后运行 然后清理
开始好好的 但是新项目 的时候竟然报错了
一看
因为还没有容器 docekr kill就报错了 然后构建终止 查了很久 发现说
最好的就是去用shell判断 了再做操作 本来我也这样做了 后来又有一个步骤这样报错
我一想
不行啊 这样得多少 然后就去看 怎么忽略这个错误 结果找到个很完美的 分享给大家
很简单 小伙伴自己取用~
1 在末尾加上参数|| true
ls aaa || true
2 当错误时执行其他指令
ls aaa || error=true
if [ $error ]
then
echo "有错误"
fi
3 使用set +e
set +e
ls aaa
echo "执行完毕"
如果想要不报错,在后面加上其他指令也可哦:
set +e
ls aaa 2>output.log
echo "执行完毕"
Tips:不能直接使用2>output.log
处理错误
这样jenkins也会报错,但文件能写入成功
ls aaa 2>/dev/null
down~