问题标签 [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.
ios - Xcode bot 安装链接请求超时
我已经能够让我的 Xcode 机器人成功集成并创建一个 .ipa 文件。我在我的 Xcode 服务器上安装了一个 ssl 证书,我可以很好地连接到 xcode/bots url。当我通过 iPad 连接到 url 时,首先提示我安装证书,但它说它没有以红色验证(见附件)
在设备上安装配置文件后,xcode/bots 页面有一个绿色的“安装”按钮。一旦我点击“安装”按钮,它就永远不会加载应用程序,几分钟后我得到一个“无法连接到 xx.yy.com”
关于这可能是什么的任何想法?
xcode-bots - Xcode Server: concurrent bot builds?
Is there any way to get multiple bots building simultaneously? I cannot find any documentation about this (Xcode Server docs are pretty thin as is). Thanks.
ios - 从 Xcode Bot 部署到 Crashlytics Beta 服务
我正在尝试使用命令行部署方法将 iOS 测试版上传到 Crashlytics (Crashlytics.framework/submit),在发布存档步骤中使用 Xcode Server 上的 Xcode Bot。
问题是 Crashlytics 似乎无法正确签署 ipa 文件。
根据他们的支持,我需要解锁钥匙串。我尝试了以下方法,但错误仍然存在:
security unlock-keychain -p the-password /Library/Keychains/System.keychain
- 通过服务器 GUI 解锁钥匙串(钥匙串访问)
- 运行 security list-keychains 仅列出
/Library/Keychains/System.keychain
并且证书和私钥被导入并存在于该钥匙串中。
错误:
也许这个问题与作为另一个用户运行的 Xcode Bot 有关_xsomething
?
xcode - 手动开始集成 Xcode Bot?
我正在观看 WWDC 2014“与 Xcode 的持续集成”视频,它看起来很棒如何使用机器人来运行测试。但我的问题是任何看过视频的人,当他向 Jeeves 发送消息说“集成 CoffeeBoard”时,机器人开始集成。我想知道他是怎么做到的。
我想在 github 上添加 post-receive 钩子,它在收到任何提交时都应该在我的 OS X 服务器上启动 Xcode bot。我的大多数团队成员使用 SourceTree 或 GitHub 来管理他们的 git,他们不想使用 Xcode Source Control。我认为创建一个机器人并将其选项设置为手动启动就可以了。我需要知道,“OS X Server 是否为您提供了某种 url 之类的选项来启动机器人?”
对不起,如果我不够清楚。但这对我来说太令人困惑了,因为他们关于触发器的文档非常少。尽管他提到它是很酷的新功能,但他们没有提供任何信息来实现这一目标
ios - 带有 Xcode 服务器的多个 Xcode 版本
有谁知道使用具有多个 xcode 版本的 xcode 服务器的方法?特别是因为我们现在有 3 个版本的 XCode?
通过脚本尝试了 xcode-select,但这并没有像预期的那样将机器人切换为使用所选版本的 Xcode。
ios - Xcode 服务器、机器人、持续集成和模拟器上的单元测试
我有一个 Xcode 服务器设置了一些用于 iOS 项目的机器人(使用 Xcode 6.1 编译),所有这些都包含单元测试目标
我似乎无法在模拟器中运行这些测试;到目前为止,所有尝试都失败并出现相同的错误(模拟器启动超时):
当然,建议的日志文件路径不是服务器上的有效路径,因此无法查看日志
xcode6 - 可以从 Xcode 机器人触发脚本将构建标记为失败吗?
我在 Xcode 机器人中使用构建后触发脚本通过 Appium 运行一些测试。我已经让它运行了,但是如果测试失败,我找不到任何方法将构建标记为失败。
这可能吗,还是我现在应该通过电子邮件发送结果并等待转移到不同的 CI 系统?这些机器人触发脚本的文档充其量只是粗略的。
xcode - 如何获取 Xcode Bot“运行脚本”触发器的提交 SHA?更新 Github 上的测试状态
我创建了一个集成在每个提交上的 Xcode Bot。
在“运行脚本”触发器中,我想使用已运行的测试的集成状态更新当前的 GitHub 提交。相当标准的 CI 东西。
然后我将运行如下脚本:
看起来我将能够从 Xcode Bot 环境变量中获取success
or状态:failure
访问 Xcode Server CI bot 运行中的构建文件夹(环境变量?)
但是,未列出当前提交的 SHA。此时我如何能够获取用于集成的提交的 SHA,以用于 GitHub 状态 API 请求?
ios8 - 在进行持续集成时,Xctest 是否会在 xcode 服务器上的模拟器/设备上启动应用程序
我已经设置了我的 mac os 服务器和 xcode 服务器并将我的代码放在存储库中。我能够签出并提交我的代码。现在我已经设置了我的机器人,它使用我提到的方案构建代码。
但是我无法在服务器端启动我的模拟器。我哪里出错了。请建议!
xcode - 无法在服务器 4.0.3 上创建机器人
我尝试在 OS X 10.10.2 上为 mac Server 4.0.3 创建一个 Bot。我使用现有的 SSH 密钥更新结帐存储库,但总是得到相同的错误:“机器人创建失败并出现错误:内部错误创建机器人”。
任何人都可以帮助如何解决这个问题或解释它发生的原因吗?