一、安装
1、Jenkins依赖于Java运行环境,先安装Java下载地址
2、官网下载Jenkins
3、浏览器中输入http://localhost:8080
4、按照提示,在路径/Users/Shared/Jenkins/Home/ 目录下,将/secrets/目录将其改为读写权限,打开initialAdminPassword文件,将密码填到网页上去登录。
5、进入之后,默认安装,然后进入,设置Admin账号。
二、安装插件
Jenkins安装完成之后,需要安装一些插件,系统管理->插件管理->可选安装->搜索
安装GitLab插件:GitLab Plugin和Gitlab Hook Plugin
安装Xcode插件:Xcode integration
安装Git 插件:Git plugin
安装Post-Build Script Plug-in
安装GitHub plugin
三、新建一个项目
构建一个自由风格的软件项目
四、配置源码管理信息
五、构建
添加构建步骤->Xcode基本信息
1、Target与项目中的Target的名字对应
2、Clean before build设置为YES
3、Configuration 选择Release
4、ipa filename pattern 起.ipa的名字
5、Output directory为.ipa的输出路劲,设置为${WORKSPACE}/build/
添加构建步骤->Xcode证书信息
1、打开Unlock Kechain
2、Keychain path 设置为${HOME}/Libary/Keychains/login.keychain
3、Keychain password为钥匙串的密码
六、构建后操作
构建后,上传到fir.im需要使用插件fir-plugin-0328.hpi,直接点击下载即可。配置如下:
<1>回到Jenkins,将下载的插件上传
<2>安装上传的插件
<3>重新回到任务中的配置中,“增加构建后操作步骤”->Upload to fir.im,登录fir.im获取API Token
七、构建后,自动发送邮件提醒