我通过 Cruisecontrol 启动了一个外部 groovy 脚本,它基本上可以工作。我的问题是,如果 groovy 脚本失败,我只会在我的 Cruise web 应用程序和电子邮件中收到“找到错误字符串”;它甚至不在日志文件中。groovy 脚本将其输出写入标准输出和日志文件。如何在巡航控制日志中显示外部脚本的输出?
<project name="proj">
<schedule>
<exec workingdir="/myscripts/folder"
command="//bin/groovy"
args="build.groovy -p ${project.name}.properties"
errorstr="Exception"/>
</schedule>
</project>