我有几个项目,其中大多数都有“test“目标,运行测试并将结果存储在属性中”测试失败'.
所有项目都位于同一目录中:
- 大项目 / someproject1
- big_project/someproject1/build.xml
- big_project / someproject2
- big_project/someproject2/build.xml
所以,在“big_project”的根目录中我想创建一个构建.xml for:
对所有项目运行测试
If all测试正常,运行“deploy“每个项目都有任务。会很好的
如果我可以通过一些部署
每个项目的参数。
你会如何实现这个场景?
你可能会看看for任务在蚂蚁贡献。有了它,您可以像这样迭代所有目录:
<for param="dir">
<path>
<dirset dir="." includes="*"/>
</path>
<sequential>
<ant dir="${dir}" antfile="${dir}/build.xml" target="aTarget" />
</sequential>
</for>
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)