我正在进行持续的集成过程,我的Jenkins使用Linux平台,但现在我需要在远程pc(Windows)上运行bat文件来开始自动化测试处理和发送报告。有这样做的可能性吗?
发布于 2012-08-03 19:32:39
在windows上运行jenkins的另一个实例,并使用远程触发器插件来触发bat。
发布于 2012-08-21 21:04:58
您可以使用NodeLabel参数插件+参数化触发器插件在一台或多台Windows机上运行作业。要在所有计算机上并行启动作业,请阅读this page
发布于 2014-11-13 05:05:42
这种方法有一点学习曲线,但我建议在Windows机器上安装Cygwin。在Cygwin的众多UNIX软件端口中,SSH守护程序就是其中之一。这是一个在Windows上安装sshd的非常详细的教程:http://inside.mines.edu/fs_home/gmurray/HowTo/sshNotes.html。在Linux上运行SSH客户端应该很容易。
然后运行如下命令: ssh windowsuser@windowsbox 'c:\path\script.bat‘
https://stackoverflow.com/questions/11794867
复制相似问题