有没有办法在每次构建结束时始终运行目标?
我知道我可以做这样的事情......
<target name="runJob" depends="actuallyRunJob, teardown"/>
...但这很草率,因为我需要为每个需要拆卸的目标包装。
有任何想法吗?
谢谢,
罗伊
最佳答案
使用构建监听器,例如exec-listener 为每个构建结果提供一个 taskcontainer ( BUILD SUCCESSFUL | BUILD FAILED ),您可以在其中放置所有需要的任务
见 Conditional Task on exec failure in Ant欲知更多详情
或滚动您自己的构建监听器,请参阅 =
http://ant.apache.org/manual/develop.html
以及来自您的 ant 安装的 api 文档 =
$ANT_HOME/docs/manual/api/org/apache/tools/ant/BuildListener.html
关于ant - 在每次构建结束时运行一个目标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6696187/