xcode-bots相关内容

机器人的自定义触发脚本(Xcode 5 CI)

我正在为我的 iOS 应用程序设置 CI,但遇到了一些问题. 哪里是在 Bot 上查找文档的好地方?我看过 Xcode帮助但找不到任何好的例子,还观看了来自的 CI 视频2013年会议 如何创建自定义触发脚本,所以每次开发人员提交他们的代码,它会自动触发机器人. 只有在测试成功通过的情况下,如何将代码合并到 master机器人? 在这里我找到了有关触发脚本的信息https://he ..
发布时间:2022-01-12 19:18:59 移动开发

持续集成和部署:Itunes Connect 上的 Bots + Testflight Api

无论如何我可以使用 testflight api 将机器人生成的 ipa 发送到 itunes connect 吗?我知道 testflight 有一个用于上传 .ipas 的 api,但我不确定我是否可以将它与 itunes connect 上的最新更改以及 testflight 在 Apple 系统上的集成一起使用. 这是我目前正在使用 jenkins + 自定义分发渠道和一些 shel ..

XCode Bots API 配置编辑失败

我想通过 XCode Bots API 更改机器人的方案名称.像 curl -XPATCH -H 'Content-Type: application/json' -H 'x-xcsclientversion: 8' https://localhost:20343/api/bots/botid123 -d '{"name": "myawesomebot2"}' 更改机器人名称有效.但是,如果我尝试 ..
发布时间:2021-11-15 01:38:09 其他开发

Xcode bot错误:提早意外退出,操作从未完成引导

我有一个用Swift编写的项目,有一个主要目标和两个测试目标:一个用于使用 quick 框架,它具有3个 KIF 测试。 另一个目标有XCUITests。 pre> 验收机器人的启动问题(错误) 验收机器人的集成#63 在Xcode中打开:xcbot:// iosci / botID / 1229919cecfcd510f090e37aed014a23 / integrationID / 1 ..

XCode Bots API配置编辑失败

我想通过XCode Bots API更改机器人的方案名称.像curl -XPATCH -H'Content-Type:application/json'-H'x-xcsclientversion:8'这样的请求如何修改方案名称? 解决方案 我终于解决了这个问题,并想指出进行这项工作所需的部分以及如何找到它. 首先,正如您已经注意到的,需要-H "x-xcsclientversion: ..
发布时间:2020-07-15 02:07:43 其他开发

创建机器人时Xcode不能单击“下一步"?

我正在尝试为测试项目设置机器人. 我有一个运行服务器应用程序的Mac mini.该服务器对本地网络和所有网络都是可见的. 共享该方案并创建一个机器人之后,我便进入Xcode. 问题是,我无法启用右下角的“下一步"按钮.因此,我无法继续创建该机器人. 找到并选择了服务器. 为什么禁用NEXT按钮? 然后我也尝试提交共享方案,但是我仍然没有选择单击“下一步"的选项. 解决方案 ..
发布时间:2020-07-15 02:06:41 移动开发

Xcode Bot:如何在触发触发器后的脚本上获取.ipa路径?

我正在使用漫游器来存档iOS应用,并且我需要获取.ipa产品路径才能将其发布到我们的分发系统中. Bot设置: 并使用脚本来打印所有env变量,其中所有都不包含指向ipa文件的路径.另外,某些变量指向不存在的目录,即:XCS_OUTPUT_DIR 这里是env变量输出: XCS=1 XCS_ANALYZER_WARNING_CHANGE=-31 XCS_ANALYZER_W ..
发布时间:2020-07-15 02:05:36 移动开发

持续集成和部署:Itunes Connect上的Bots + Testflight Api

无论如何,我是否可以使用testflight api将由漫游器生成的ipa发送到itunes connect?我知道testflight有一个可上传.ipas的api,但是我不确定是否可以将它与itunes connect的最新更改以及在Apple系统上集成testflight一起使用. 这是我目前使用jenkins +自定义分发渠道和一些shell脚本文件完成的工作.我想知道是否可以使用= ..

在Xcode Bots触发器中安装Pod

我通过以下内容启动了预集成触发器 cd "${XCS_PRIMARY_REPO_DIR}" pwd pod install --verbose 它给了我 pod: command not found 简单吧?找不到pod二进制文件,因此,我将其指向路径.容易. cd "${XCS_PRIMARY_REPO_DIR}" pwd /usr/local/bin/pod inst ..
发布时间:2020-07-15 02:04:30 其他开发

手动启动Xcode Bot集成吗?

我正在看WWDC 2014“与Xcode的持续集成"视频,它看起来很不错,它们可以用来运行测试程序. 但是我的问题是,当他向Jeeves发送消息“集成CoffeeBoard"时,看到该视频的任何人.Bot开始集成.我想知道他是怎么做到的. 我想在github上添加post-receive钩子,该钩子在接收到任何提交后应在我的OS X Server上启动Xcode bot.我的大多数团队成员都 ..
发布时间:2020-07-15 02:04:28 移动开发

Xcode Server Bot集成无法以断言失败导出存档:exportArchive:ipatool失败,出现异常

我有一个使用Xcode 7.2和Server 5.0.15的构建服务器设置,因此我们可以使用CI.我能够创建一个创建存档的Xcode Bot,但是它无法完成最后一步,即将ipa存档导出到服务器,以便可以通过临时构建进行下载. 我能够从本地计算机创建档案,但是每当我使用Distribution作为方案运行构建机器人时,都会出现此错误... Bot Issue for TEST-BUILD ..
发布时间:2020-07-15 02:03:21 其他开发

Xcode Bots将结果放在哪里,以便我可以解析它们?

我们的开发团队一直将Jenkins用于我们的iOS版本,并使用Philips Hue灯通知该团队何时构建为“黄色",“成功"(绿色),“失败"(红色). 现在,我们已移至在Xcode Bots CI上,您可以获得以下“大屏幕"功能: 在Apple的“从一个管理和监视机器人的机器人中Web浏览器"文档,您会看到它具有各种状态,可能会触发色调灯. 我真的不想破解某些东西并解析HTML页面. ..
发布时间:2020-07-02 21:09:03 其他开发

使用脚本触发Xcode机器人

有没有一种方法可以使用Shell脚本手动触发现有的Xcode机器人?我有一个手动机器人,我想根据某些自定义逻辑条件将其触发. 解决方案 是. 您需要做几件事: 首先,我要称呼您的Xcode Server的IP地址XCS_IP,如果您在运行Xcode Server的计算机上,则通常将其称为localhost. 查找机器人的ID:在终端中,运行curl -k "https://XC ..
发布时间:2020-07-02 04:37:14 其他开发

Xcode Bots在成功/失败时不发送电子邮件

我设置了Xcode Bots,它正在成功运行。但是,尽管设置电子邮件地址以在构建成功或失败时收到通知,但我不会收到任何电子邮件。是否需要隐藏某处其他SMTP设置? 解决方案 您可能需要配置Mac OSX Server才能发送e -mail。 本地服务器位于左侧边栏“Mail”下的Server应用程序中。 我最近更改为使用Amazon SES,并且必须手动编辑Postfix SA ..
发布时间:2018-09-24 19:33:10 移动开发

与Xcode Bots持续集成

我想使用Xcode机器人进行持续集成。我安装了OSX Mavericks和Server(版本3)。我可以使用Xcode 5.0.1创建机器人。虽然集成它成功执行分析测试但总是最终的集成结果是失败。 集成失败。意外的内部服务器错误。有关更多详细信息,请参阅集成日志。 我从服务器错误日志中找不到任何内容。由于某些维基服务相关,它失败了错误。 任何人都可以帮助我吗? 10月29 ..
发布时间:2018-09-21 19:07:20 移动开发

Xcode bot安装链接请求超时

我已经能够让我的Xcode机器人成功集成并创建一个.ipa文件。我在我的Xcode服务器上安装了一个ssl证书,我可以连接到xcode / bots url。当我通过iPad连接到网址时,我首先会提示我安装证书,但它说它没有以红色验证(参见附件) 在设备上安装配置文件后,xcode / bots页面有一个绿色的”安装“按钮。一旦我点击“安装”按钮它就永远不会加载应用程序,几分钟后我得到一个“ ..
发布时间:2018-09-17 10:15:30 移动开发