使用Jenkins将.app文件上传到Hockey app

时间:2015-12-01 10:56:25

标签: xcode jenkins jenkins-plugins hockeyapp

我已经在jenkins中为Mac应用程序创建了一份工作。我能够成功构建应用程序。问题是我无法将 .app 文件上传到Hockey应用。 在Hockey Jenkins插件中描述了我们需要 .app.zip (MacOS)。 我无法创建.app.zip文件。 如何创建这种文件或者我们可以将.app上传到Hockeyapp吗?

1 个答案:

答案 0 :(得分:2)

据我所知,你不应该有一个.app文件 - 它应该是一个目录。

Xcode应该能够同时创建Something.app目录和Something.app.zip文件。

如果在构建输出中找不到.app.zip文件,您应该可以通过压缩.app目录来自己创建一个文件。

e.g。从Jenkins,你可以添加一个“执行shell”构建步骤:

cd <app-output-dir>; zip -r9 Something.app.zip Something.app

然后,从HockeyApp插件中,您可以选择**/*.app.zip作为要上传的文件。