Jenkins + SVN + Cocoapods + Fir 实现iOS自动化打包和分发

1. 安装Jenkins(http://jenkins-ci.org)

下载好安装包后打开

第一步

第二步

第三步

安装完成后在Terminal中输入,即可打开Jenkins。

open/Applications/Jenkins/jenkins.war

方法二:使用命令行安装

安装jenkins

$ brew install jenkins

启动jenkins

$jenkins

卸载jenkins

$ brew uninstall jenkins

如果没安装homebrew,先安装homebrew

2. 启动Jenkins后使用浏览器访问Jenkins

地址为:http://localhost:8080/

使用安装包安装后会自动打开,如果端口冲突那么请修改端口

defaultswrite/Library/Preferences/org.jenkins-ci httpPort7070

访问成功后显示如下


Jenkins主页

3. 安装插件

在系统管理 -> 插件管理中添加需要用到的插件


需要用到的插件如下

Xcode integration :用于读取Xcode中项目配置

Post-Build Script Plug-in:这个插件的功能主要是用于在build后执行相关脚本

fir-plugin:这个插件用于打包之后上传到fir进行分发

4. 新建一个项目

4.1 点击左侧工具栏"新建",选择第一项"构建一个自由风格的软件项目"

创建一个新项目

4.2 基本信息

项目基本设置

4.3 源码管理信息(我这里用到的是SVN)


4.4 执行Cocoapods  更新脚本


4.5 读取Xcode 设置



4.6 上传Fir


注意:打包的过程中可能报错


加上这句就能打包了

5.构建


最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容