mar*_*er_ 8 windows ant command-line build
我正在努力扩展ANT构建脚本以允许TeamCity构建代理运行Selenium测试.
这样做有一个服务器需要从selenium开始,最后没有关闭.所以我添加了一个额外的目标来在每个TC构建结束时对exe名称执行taskkill.
taskkill是否需要exe的绝对路径,因为以下内容不起作用;
<target name="shutdown.server" depends="init.properties" description="Shutdown the server after Selenium">
<exec osfamily="windows" executable="cmd.exe" spawn="true">
<arg line="taskkill /f /t /im app.exe"/>
</exec>
</target>
Run Code Online (Sandbox Code Playgroud)
这个过程似乎有几个孩子,这就是为什么我已经离开,/f /t但正如我所说,他们当中没有一个关闭.
那很容易;
<target name="shutdown.server" depends="init.properties" description="Shutdown the server after Selenium">
<exec executable="taskkill">
<arg line="/im app.exe /f /t"/>
</exec>
</target>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4081 次 |
| 最近记录: |