我有一个脚本,一旦我运行它就在几个服务器上执行'build'。我现在正在试图弄清楚如何构建失败。例如,脚本将运行3个命令(如下所示),我如何知道我的预构建是否失败? 在构建过程中,我必须运行以下命令:
./ant pre-build
./ant install1
./ant post-build
我可以在我的Redhat机器上使用ssh,puppet等,并且没有更多的东西。是否有应用程序或管理工具可以让我在UI中监控我的构建过程?
答案 0 :(得分:2)
您可以查看Running Apache Ant:
中提到的ant可执行文件的返回码ant启动脚本(在他们的Windows和Unix版本中)返回java程序的返回码。因此,成功的构建返回0,失败的构建返回其他值。