我在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”
但是从Ant插件安装一个詹金斯CI机,其具有构建文件设置为 “B/build.xml中” 上,它打印“/工作区/ B“
为什么在我的本地机器上打印我从中调用ant命令的文件夹,但在Jenkins CI服务器上它打印了构建文件所在的文件夹?
非常感谢您的帮助。
保罗
非常感谢! – Paul