通过 jenkins,使用默认目标调用 ant 文件 build.xml。ant 任务调用一个批处理文件,该文件启动一个新窗口,并在执行后执行我的 ant 单元测试。
<exec dir="${baseLoc}/Temp/${ant.project.name}/@{testdata}" executable="cmd" vmlauncher="false">
<env key="WAHL" value="@{option}"/>
<arg line="/c "/>
<arg value="start /wait __Make.bat"/>
</exec>
问题是詹金斯无法启动批处理脚本。这有什么原因吗?注意:相同的东西通过 ANT 执行。