我正在 iMAC 上研究 Jenkins CI。我已经在 Jenkins 的不同作业中成功生成了 .xcarchive 和 .ipa 文件。我想知道的是我们可以在同一个工作中生成这两个文件吗?是否可以运行一个作业来创建两个文件。?
问问题
2010 次
1 回答
0
您没有提供有关您的工作配置的任何详细信息。你在用一些插件构建吗?你在使用命令行吗?
如果没有更多信息,我只能说:使用 2 个构建步骤来获取 2 个工件
OP 评论后编辑:
由于您使用的是 Xcode 插件,因此只需设置 2 个构建步骤,一个用于 .xcarchive 的 IPA。
在您的作业Configuration中,在Build部分下(我假设您已经配置了 1 个 Xcode 构建实例),向下滚动直到看到Add Build Step按钮,单击它并再次从那里选择Xcode build。
配置您的 Xcode 构建的第二个实例,只需更改它是否为 IPA,并将构建输出目录更改为不会与第一个实例冲突的内容。然后修改您的存档工件构建后操作以获取两个工件。
这当然会使构建时间加倍。
于 2014-03-12T16:45:46.600 回答