上周简书作者宣 X_x 分享了一篇文章——用 Jenkins+GitHub+Xcode+fir 搭了一个持续集成环境,整个记录见 (传送门)。
其实 fir.im 为我们提供了一个更简单的方式:fir-cli,我们只需要一条命令,就可以从源代码到 fir.im(不能懒得更多了)。
如果你还没安装 Jenkins,戳一下这里看看。
项目名称:TestJenkins_fir_cli
注意:证书和 Provisioning Profiles 已经配置好了。我选择的是在 Release 的时候 Archive.
我这里的仓库地址是 Github 的公有项目。
fir build_ipa ${WORKSPACE} -o ${WORKSPACE}/TestJenkins.ipa -p -T #API Token#
其中 ${WORKSPACE}为项目源码路径;
${WORKSPACE}/TestJenkins.ipa 为.ipa 的输出路径;
"API Token"为 fir.im 的 API Token。新版 fir.im 获取方式见下面。
上面的命令来自 fir.im 的工具 fir-cli,这是他们的官方使用说明 官方工具 fir-cli 使用说明
构建成功标志位置为蓝色,失败为红色。