【发布时间】:2017-07-14 11:32:54
【问题描述】:
我在 C:\A\B 中有以下构建文件
<project name="demo" default="printCWD">
<target name="printCWD">
<echo message="user.dir=${user.dir}"/>
</target>
</project>
并在 C:\A 中运行此命令
ant -buildfile B\build.xml
它打印“C:\A”
但是从安装在 Jenkins CI 机器上的 Ant 插件,它的 Buildfile 设置设置为“B/build.xml”,它会打印“/workspace/B”
为什么它在我的本地机器上打印我调用 ant 命令的文件夹,而在 Jenkins CI 服务器上它打印构建文件所在的文件夹?
非常感谢您的帮助。
保罗
【问题讨论】:
标签: jenkins ant jenkins-plugins