我正在进行持续的集成过程,我正在为我的Jenkins使用Linux平台,但现在我需要在远程PC(Windows)上运行bat文件来启动自动化测试处理并发送报告。有可能这样做吗?
答案 0 :(得分:0)
在该窗口上运行另一个jenkins实例,并使用远程触发器插件来触发bat。
答案 1 :(得分:0)
您可以使用NodeLabel参数插件+参数化触发器插件在一台或多台Windows计算机上运行作业。 要并行启动所有计算机上的作业,请阅读this page
答案 2 :(得分:0)
这种方法有一点学习曲线,但我建议在Windows机器上安装Cygwin。在Cygwin的许多UNIX软件端口中都有SSH守护进程。这是在Windows上安装sshd的非常详细的教程:http://inside.mines.edu/fs_home/gmurray/HowTo/sshNotes.html。 SSH客户端应该很容易在Linux上运行。
然后你运行这样的事情: ssh windowsuser @ windowsbox' c:\ path \ script.bat'