从Jenkins运行远程slave上的exe

时间:2017-09-19 12:17:08

标签: jenkins cmd psexec

我有一个Jenkins主/从设置。 在Slave机器上我在c:\ temp

中有一个testrun.exe

我需要在cmd中执行这个exe文件。这个exe需要2个参数 testsuite名称和测试用例文件名

在Jenkins项目的构建步骤中,我正在使用psexec:

PsExec -i -d \ machinename -u machine \ username -p password -accepteula cmd / c TestRunner.exe --tc Automation.xlsx --ts TestSuite.csv

詹金斯输出:

连接到...

在xx上启动PSEXESVC服务

在xx上连接PsExec服务

在xx上启动cmd ...

cmd在xx上启动,进程ID为5096.

C:\ temp \ AthocENS \ workspace \ Cloud_Automation>退出5096 构建步骤'执行Windows批处理命令'标记为失败 完成:失败

当我登录远程机器时,我看不到cmd窗口启动

感谢任何帮助

谢谢,

0 个答案:

没有答案