在远程服务器中设置Jenkins并连接到本地计算机

时间:2016-04-24 05:41:58

标签: ios xcode jenkins ios-simulator

目前,我正在使用Jenkins进行iOS持续集成。我可以在localhost上运行,一切都很好。

enter image description here

我在localhost中设置了这样的内容。

1)我可以将jenkins部署到我的iOS项目的远程服务器吗?这是因为大多数服务器都在使用窗口。

2)如果我必须部署到窗口服务器,我的iPhone模拟器将如何运行?是否我托管窗口服务器并连接到我的mac计算机?我该怎么办?我只是希望我的同事远程更改构建设置并远程构建。

1 个答案:

答案 0 :(得分:1)

我可能误解了这个问题,但为什么不在你想要的任何计算机上安装Jenkins master并在Mac奴隶上运行iOS作业?您可以限制作业在特定从站上运行,您可以使用ssh将节点添加到Jenkins。

例如:

  • Jenkins master - 远程Windows机器
  • Jenkins Slave - 使用ssh
  • 连接到master的Mac机器

配置in.Touch iOS作业以在mac slave上运行(configure - > Restrict可以运行此项目的位置)