中
我在Jenkins有15个工作,它贯穿ANT构建。对于每个项目,我都有一个单独的ANT构建文件。所有15个项目的构建过程都是相同的。请任何人提出一种方法,在整个项目中保留一个通用的ant构建文件,或者使用Jenkins配置来做同样的事情。每个项目都在单独的存储库
您可以使用include任务。
您的build_job_1.xml
:
<project name="job_1" basedir="." default="...">
<include file="${path_to_common_build}/common_build.xml"/>
</project>
包括common_build.xml
:
<project name="common" basedir="." default="...">
<dirname property="common_build.dir" file="${ant.file}"/>
<property file="${common_build.dir}/common.properties"/>
</project>