问题标签 [xcode-bots]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
2425 浏览

xcode - 使用脚本触发 Xcode bot

有没有办法使用 shell 脚本手动触发现有的 Xcode 机器人?我有一个手动机器人,我想根据某些自定义逻辑标准来触发它。

0 投票
3 回答
3272 浏览

xcode - Xcode Bots:: 创建存档失败:xcodebuild 以状态 65 退出

我的集成成功,但存档每次都失败,并出现以下警告 - :

0 投票
1 回答
273 浏览

xcode6 - 如何使用 Xcode 机器人在模拟器上运行 UIAutomation

我正在使用 Xcode 6.3.1 和 OS X server 4 我有一个 UI 自动化模板,我希望将测试成功失败记录到机器人中。

可能吗?

0 投票
0 回答
81 浏览

ios - Xcode 机器人创建脚本

有没有办法在不使用 Xcode 的情况下创建和部署 Xcode 机器人?是否有任何脚本或库允许创建/管理/删除机器人?

0 投票
1 回答
784 浏览

xcode - Xcode 配置文件的 OS X 服务器位置?

我的 OS X Server Xcode Bot 给出了错误:

机器人问题:警告。构建服务错误。

问题:未找到匹配的配置文件:您的构建设置指定了 UUID“XYZ-123”的配置文件

描述:未找到匹配的配置文件:您的构建设置指定了一个 UUID 为“XYZ-123”的配置文件,但是,没有找到这样的配置文件。

OS X 服务器在哪里寻找配置文件?

0 投票
0 回答
512 浏览

ios - Xcode bot 测试会话在未完成的情况下退出

我一直在获得半随机实例......

我的 Xcode CI 机器人上的错误。我不知道如何解决这个问题。这些已经尝试过,但没有任何积极的结果

  • 清理DerivedDataXcode 构建服务器的文件夹——所有在其中命名DerivedData的文件夹/Library/Developer/XcodeServer
  • 重新启动服务器机器

任何想法如何解决这一问题?

一些环境:

  • Xcode 6.3.2
  • iOS SDK 8.3
  • OS X 10.10.3
  • 服务器 4.0.3
0 投票
0 回答
91 浏览

xcode6 - Xcode Source Trees 在 Bots 中的使用

我的项目使用源代码树在磁盘上查找它的依赖项目。但是在运行我的机器人时,它找不到依赖项目。

机器人是否/可以使用源代码树,还是我需要改变我们构建产品的方式?

0 投票
0 回答
43 浏览

xcode - Xcode Bot“无法将数据放入缓冲区 (-1)”

我们正在尝试在运行 Xcode 6.4 (6E35b) 的 Xcode Server 4.1.3 beta (build 14S1113) 下在 OS X 10.10.4 上设置 CI 服务器。我们在星期五设置它时让它工作,但是当我们今天早上进来时,它多达 3500 多个集成,所有失败并出现以下错误:

从那以后,我们已经核对并重新安装了整台机器并安装了上述应用程序的版本,但仍然得到相同的结果。我们发现了这个问题,但它似乎不相关,因为它已经超过九个月了。

知道发生了什么吗?

0 投票
2 回答
1082 浏览

xcode - 更改 Xcode Server Bot 的源代码控制凭据?

我按照 Apple 的指示创建了一个新机器人。在其中一个步骤中,它要求提供源代码控制系统的凭据。我输入了用户名/密码,但没有意识到我将来无法轻松更改它。

如何更改 Xcode Server 使用的凭据?

0 投票
1 回答
72 浏览

xcode-bots - 可以将 XCode Bot 添加到源代码控制或存档吗?

我们已经开始使用 XCode 机器人进行 CI 并取得了一些成功。由于库和 pod 的存在,我们有一些调用 cocoapods、crashlytics 等的前置和后置触发器。

有没有办法将机器人持久保存到源代码控制中,以便在重新安装服务器或将服务器移动到另一台机器时,我不需要重新创建机器人和触发脚本?

除了触发脚本之外,还有需要连接、验证、认证等的 git 存储库。

(我知道我可以在源文件夹中创建 bash 脚本并调用它们,但是仍然需要添加调用步骤)