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