10

我开始在 Mavericks 中设置新的 Xcode 服务。我创建了一个新机器人 - 但没有要求我提供它应该构建的分支?

如何为每个机器人选择分支?我不仅想建立master,还想建立不同的分支。

4

4 回答 4

6

在当前版本中,当您在 Xcode 中创建机器人时,它将链接到当前活动的分支。当您导航到 bot -> Bot 设置(单击右上角的齿轮时)时,您可以从 Web 界面轻松验证(但不能更改)它。

或者,您可以通过 Web 界面创建机器人,您可以在其中指定分支名称纯文本。

于 2013-10-26T07:51:32.317 回答
2

假设您想随时更改它而不是每次都重新创建机器人,您可以使用脚本:(预触发)

cd "$XCS_SOURCE_DIR/<repo name here>"
git checkout development

只需将其更改为您想要的任何分支和您想要的任何回购。(您可以查看预触发日志以查看是否弄乱了更改目录,即是否拼错了存储库名称或其他任何内容。祝您好运!

于 2015-02-16T14:24:55.020 回答
1

为您有兴趣测试的每个分支创建一个机器人。您可以根据需要创建任意数量的机器人。每个人都会检查您指定的任何分支,并按照您单独设置的时间表运行。

于 2016-02-25T01:30:06.317 回答
0

看来这现在是可能的(在 Xcode 7.1 中)。但是,您只能选择您的项目实际上有多个分支(有意义)。

Xcode 选择分支

于 2016-01-12T11:52:39.993 回答