函数pomConfig(project.version)应该从磁盘加载一个pom模板,然后替换${project.version}并返回一个groovy.lang.Closure实例。函数pom.withXml不接受由def xml = new XmlParser().parse("pom-template.xml")创建的groovy util节点。我不知道如何使用xml创建groovy.lang.Closure实例。
Groovy执行某些文件操作。尽管选项Restrict where this project can be run设置为在特定的从站上运行作业,但DSL在主服务器上运行。这不是故意的。通常,如何使用Groovy从Jenkins主服务器访问节点从节点上的文件?scanner) { numFiles++ println("Total files $numFiles")工作区在从节点</em