我开始在 Mavericks 中设置新的 Xcode 服务。我创建了一个新机器人 - 但没有要求我提供它应该构建的分支?
如何为每个机器人选择分支?我不仅想建立master
,还想建立不同的分支。
我开始在 Mavericks 中设置新的 Xcode 服务。我创建了一个新机器人 - 但没有要求我提供它应该构建的分支?
如何为每个机器人选择分支?我不仅想建立master
,还想建立不同的分支。
在当前版本中,当您在 Xcode 中创建机器人时,它将链接到当前活动的分支。当您导航到 bot -> Bot 设置(单击右上角的齿轮时)时,您可以从 Web 界面轻松验证(但不能更改)它。
或者,您可以通过 Web 界面创建机器人,您可以在其中指定分支名称纯文本。
假设您想随时更改它而不是每次都重新创建机器人,您可以使用脚本:(预触发)
cd "$XCS_SOURCE_DIR/<repo name here>"
git checkout development
只需将其更改为您想要的任何分支和您想要的任何回购。(您可以查看预触发日志以查看是否弄乱了更改目录,即是否拼错了存储库名称或其他任何内容。祝您好运!
为您有兴趣测试的每个分支创建一个机器人。您可以根据需要创建任意数量的机器人。每个人都会检查您指定的任何分支,并按照您单独设置的时间表运行。