【问题标题】:Xcode 6 Bot after integration download .archive file to location集成后的 Xcode 6 Bot 将 .archive 文件下载到位置
【发布时间】:2014-12-01 14:18:52
【问题描述】:

我有一个 Mac 构建服务器。 在 Xcode 6 中,我有一个 Bot,它会在每次提交后集成我的项目。

一切运行良好。

如何使用从我的机器人触发的脚本下载存档文件。我想将生成的 .xcarchive 文件放在我的服务器上的某个位置(例如 /Users/admin/Desktop/Archives)。

【问题讨论】:

    标签: xcode6 bots xcode-server


    【解决方案1】:

    为了复制生成的 .xcarchive 文件,您需要将构建后触发器添加到您的 Bot。一旦构建完成并且存档成功,您就可以访问 XCS_ARCHIVE 环境变量。这将有一条路径,类似于:

    /Library/Developer/XcodeServer/Integrations/Integration-5fa0beca97c1a3e60628eee97e10a69b/Archive.xcarchive

    使用该路径将存档复制到您想要的目的地。请注意,许多 Xcode Server 目录的访问权限有限。许多人无法使用您当前的用户帐户访问这些目录,甚至 sudo-ing 也可能无法正常工作。

    关于 Xcode Server 环境变量的更多信息可以在这里找到:http://faq.sealedabstract.com/xcodeCI/

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-12-08
      • 1970-01-01
      • 2012-02-11
      • 2018-02-16
      • 1970-01-01
      • 1970-01-01
      • 2021-09-07
      • 1970-01-01
      相关资源
      最近更新 更多