gpt4 book ai didi

grails - 如何使用AntBuilder在_Events.groovy脚本中运行ant?

转载 作者:行者123 更新时间:2023-12-02 14:02:48 24 4
gpt4 key购买 nike

我正在尝试自动化一个构建过程,该过程涉及遍历几个目录并在所有目录上运行“ant all”。它们都有一个简单的build.xml。

我可以通过shell脚本执行此操作,但是我正在使用Groovy中的其他功能,例如,使用UI Performance Grails插件,因此希望坚持使用Groovy。

Web上的所有文档/论坛/有关SO的其他问题,谈论运行ant.exec和其他AntBuilder方法的问题,但我并没有运行所有简单的ant。

最佳答案

请尝试以下示例。

def ant = new AntBuilder()

ant.fileset(id:"builds", dir:".", includes:"**/build.xml")

ant.project.references.builds.each {
ant.project.log "Building ${it}"
ant.ant(antfile:it, target:"all")
}

对我来说是一个独立的常规脚本(我从未尝试过从grails调用它)

关于grails - 如何使用AntBuilder在_Events.groovy脚本中运行ant?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16504682/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com