我有一个蚂蚁build.xml
,它使用该<copy>
任务来复制各种 xml 文件。它使用过滤来合并build.properties
文件中的属性。每个环境(dev、stage、prod)都有不同build.properties
的存储该环境的配置。
有时我们向 Spring XML 或其他需要更新build.properties
文件的配置文件添加新属性。
如果缺少属性,我希望 ant 快速失败build.properties
。也就是说,如果任何原始@...@
令牌进入生成的文件,我希望构建终止,以便用户知道他们需要向其本地 build.properties 添加一个或多个属性。
内置任务可以做到这一点吗?我在文档中找不到任何内容。我即将编写一个自定义的蚂蚁任务,但也许我可以省去自己的努力。
谢谢