问题标签 [xcode-server]

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 投票
3 回答
1286 浏览

xcode - 如何获取 Xcode Bot“运行脚本”触发器的提交 SHA?更新 Github 上的测试状态

我创建了一个集成在每个提交上的 Xcode Bot。

在“运行脚本”触发器中,我想使用已运行的测试的集成状态更新当前的 GitHub 提交。相当标准的 CI 东西。

Xcode 机器人运行脚本

然后我将运行如下脚本:

看起来我将能够从 Xcode Bot 环境变量中获取successor状态:failure

访问 Xcode Server CI bot 运行中的构建文件夹(环境变量?)

但是,未列出当前提交的 SHA。此时我如何能够获取用于集成的提交的 SHA,以用于 GitHub 状态 API 请求?

0 投票
1 回答
415 浏览

ios - Xcode Server OTA App 安装 iOS 8 问题

我有这里提到的相同问题:iOS 8 上的企业应用程序更新分发

我无法在其中一台 iOS 8 设备上安装该应用程序,并且日志打印以下错误:

LoadExternalDownloadManifestOperation:忽略清单下载,已经有bundleID:com.mycom.MyApp

建议的修复程序说要更改清单中 plist 的捆绑标识符。如果我在 Yosemite 上使用 Xcode Server,我需要更改的 plist 文件在哪里?

Xcode 服务器 OTA 安装屏幕:

Xcode 服务器 OTA 网页

0 投票
1 回答
247 浏览

xcode - 无法在服务器 4.0.3 上创建机器人

我尝试在 OS X 10.10.2 上为 mac Server 4.0.3 创建一个 Bot。我使用现有的 SSH 密钥更新结帐存储库,但总是得到相同的错误:“机器人创建失败并出现错误:内部错误创建机器人”。

任何人都可以帮助如何解决这个问题或解释它发生的原因吗?

0 投票
0 回答
853 浏览

xcode - git clone 失败:缺少增量基础

我的构建系统(Xcode 服务器)未能检出我的存储库。它似乎下载了所有对象(大约 18 MB),然后失败并显示错误消息:missing delta bases.

我能够git clone在同一系统上使用相同的凭据(SSH 部署密钥)从命令行成功使用相同的存储库。该存储库托管在 GitHub 上。

系统安装了 git 版本 1.9.3 (Apple Git-50)。

这个 libgit2 issue中提到了错误消息,并且在 11 月合并了一个更改(肯定是在 5 月发布 1.9.3之后)。但是,该更改只是为了防止missing delta bases覆盖另外两个错误消息:buffer too smallpackfile corrupted. 所以“真正的”错误可能就是其中之一。

具体问题:

  1. 为什么是我?

  2. 有没有git config --system我可以使用的命令可以缓解这种情况?我试过了:

    /li>
  3. 有没有git config --system我可以使用的命令来证明 Xcode Server 是否遵守系统配置?即使它引发了错误,也只是为了证明这一行实验不是浪费时间。

0 投票
0 回答
502 浏览

xcode - Xcode 服务器 OTA 安装 - “无法连接到服务器”

我们刚刚开始使用 Xcode Server 进行持续集成。

当从 Xcode 服务器集成页面点击“安装”按钮时,我们团队中的各种开发人员和测试人员都会收到“无法连接到服务器”的消息。它只发生在特定的机器人上,并且只发生在 iPad 设备上。

我们正在上传企业版本,并已按照以下文章中的步骤确保企业证书可访问。 http://www.metaltoad.com/blog/ios-continous-integration-for-enterprise

0 投票
2 回答
743 浏览

ios - Xcode Server CI Bot 测试会话已退出(-1)

尝试在 XcodeServer 上针对模拟器设备运行测试时出现错误。测试有时会通过一个设备而对另一个设备失败,但失败的设备并不总是同一个设备。这可以在单个会话中发生。

日志文件错误如下:

任何想法都会非常有帮助。

0 投票
1 回答
334 浏览

ios - Xcode 服务器:更新到 10.10.2 后无法映射

我将我的 Xcode Server 更新到 10.10.2 和最新的安全版本。这样做后,我的 Xcode Bots 都失败并出现此错误:

当然,“修复”按钮根本不起作用。我尝试重置此处建议的所有内容:Xcode Bot integration error : Failed to mmap

这无济于事。任何想法如何解决这一问题?

最好的,菲利普

0 投票
1 回答
545 浏览

xcode - 为什么我的 Xcode 机器人会触发两次?

我一直在努力使用 Xcode 服务器来构建我的应用程序,并且遇到了一些障碍。最近的一次涉及机器人过度热心地运行。我将提交一个更改并将其推送到一个文件,然后触发两个构建,相隔一两分钟。如果我单击“立即集成”按钮,或者如果我对机器人进行更改,并且未选中“立即集成”,也会发生这种情况。

由于我的构建需要一段时间才能运行,这是一个相当大的问题,尤其是当我尝试迭代 Bot 配置时。

有谁知道什么流程触发了构建,或者我一般如何解决这种类型的故障?似乎有多个守护进程监听信号以触发构建或类似的东西。

由于可能是 Xcode beta 中的 bug,我提交了一个雷达(rdar://20456212)

0 投票
1 回答
2105 浏览

ios - Xcode 服务器机器人问题:警告。构建服务错误。问题:路径 'some/path' 的存档格式不正确

我正在使用 Cocoapods 和 KIF 在 Xcode 服务器上运行持续集成。我已经成功地为一个项目设置了这个来报告每次提交。我现在正在使用第二个项目并收到错误:

测试在使用 Xcode 的 Xcode 服务器机器上运行时通过。我尝试通过 Xcode 下载 Provisioning Profiles 等,但这并没有帮助。我删除了 Bot 并创建了一个新的,但这也没有帮助。

欢迎任何帮助

0 投票
3 回答
3272 浏览

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

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