如何通过bash脚本检测来自ant/maven的构建错误?

前端之家收集整理的这篇文章主要介绍了如何通过bash脚本检测来自ant/maven的构建错误?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在编写一个bash脚本来自动化构建过程。有两个主要构建块,一个是蚂蚁任务,一个是普通的“mvn clean install”。当这两个构建过程中存在构建错误时,我想做一些事情。

问题是,这些构建将不时包含测试失败或错误,但最终结果是成功的。我相信这些进程返回的状态代码($?)应为0,无论构建失败或成功,我可能都错了。

所以我的脚本检测最终结果(构建失败/成功)的最佳方法是什么,而不会在中间构建期间捕获虚假信息(测试错误等)?

mvn clean test
rc=$?
if [[ $rc -ne 0 ]] ; then
  echo 'could not perform tests'; exit $rc
fi
原文链接:https://www.f2er.com/bash/388771.html

猜你在找的Bash相关文章