Jenkins+GitHub+fir-cli 一行命令从源码到fir.im

上周简书作者宣X_x 分享了一篇文章——用Jenkins+GitHub+Xcode+fir搭了一个持续集成环境,整个记录见(传送门)。

</br>

其实fir.im为我们提供了一个更简单的方式:fir-cli,我们只需要一条命令,就可以从源代码到fir.im。不需要Jenkins的Xcode插件。(不能懒得更多了)。

</br>

开始正题

</br>

1. 启动Jenkins

如果你还没安装Jenkins,戳一下这里看看

2. 创建一个新的项目

3. 项目基本信息

项目名称:TestJenkins_fir_cli

《Jenkins+GitHub+fir-cli 一行命令从源码到fir.im》 项目基本信息

4. 源码管理信息

源码管理设置依然使用的是Github。

注意:证书和Provisioning Profiles已经配置好了。我选择的是在Release的时候Archive.

我这里的仓库地址是Github的公有项目。

《Jenkins+GitHub+fir-cli 一行命令从源码到fir.im》 源码管理信息

5. 构建触发器

《Jenkins+GitHub+fir-cli 一行命令从源码到fir.im》 构建触发器

6. 构建 – 关键步骤

6.1 添加构建步骤 -> Execute shell

《Jenkins+GitHub+fir-cli 一行命令从源码到fir.im》 Execute shell

6.2 在Command中输入以下命令

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 使用说明

《Jenkins+GitHub+fir-cli 一行命令从源码到fir.im》 构建重头戏
《Jenkins+GitHub+fir-cli 一行命令从源码到fir.im》 获取新版fir.im API Token 方式

7. 完成,点击保存。

8. 点击立即构建。

构建成功标志位置为蓝色,失败为红色。

《Jenkins+GitHub+fir-cli 一行命令从源码到fir.im》 点击立即构建

9. 查看fir.im,应用上传成功。

    原文作者:fir_im官方
    原文地址: https://www.jianshu.com/p/3e3254b41b58
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞