当您的构建在自动化过程中失败时

时间:2016-01-22 21:02:55

标签: unix ssh ant build automation

我有一个脚本,一旦我运行它就在几个服务器上执行'build'。我现在正在试图弄清楚如何构建失败。例如,脚本将运行3个命令(如下所示),我如何知道我的预构建是否失败? 在构建过程中,我必须运行以下命令:

./ant pre-build
./ant install1
./ant post-build

我可以在我的Redhat机器上使用ssh,puppet等,并且没有更多的东西。是否有应用程序或管理工具可以让我在UI中监控我的构建过程?

1 个答案:

答案 0 :(得分:2)

您可以查看Running Apache Ant

中提到的ant可执行文件的返回码
  

ant启动脚本(在他们的Windows和Unix版本中)返回java程序的返回码。因此,成功的构建返回0,失败的构建返回其他值。