我目前正在开发一个测试自动化系统并拥有一个 Jenkins (Hudson) Buildserver。在这里,我可以构建我的安装程序,并将获得一个可执行的安装程序作为 *.exe。
这个 *.exe 我可以自动放在网络共享上,所有连接的计算机都可以访问它。
现在我想在构建安装程序后执行以下操作。我想将它部署到我可以在网络中选择的计算机上并运行程序。
我正在寻找一个可以最好地集成到 Jenkins 中的解决方案,但无论如何我可以在我的 Jenkins 服务器上批量运行任何程序。
那么我需要哪些部分,你会建议我如何实现它?当然,该解决方案将来应该是可扩展的,并且可能需要 Jenkins 和其他 PC 之间的更多通信。
我想主要问题是:
如何最好地安装遥控器?我应该在这里使用某种客户端服务器架构还是最好的方法是什么?
谢谢你的帮助!