1.安装Jenkins 两种方式
- http://jenkins-ci.org/ 下载pgk文件直接点击安装(不推荐)。(安装目录:/Users/Shared/Jenkins/下,因为Xcode默认安装在/Users/登录用户/,会有很多操作权限的问题)
- 用Homebrew安装 (推荐)。首先要安装Homebrew(http://brew.sh/)
==修默认安装到/Users/登录用户/ 所以要修改默认安装路径如:/Users/登录用户/jenkins/==
1 | sudo vim /etc/profile |
1.安装Jenkins
1 | brew install jenkins |
2. 启动Jenkins
1 | jenkins |
启动完成之后,可以打开localhost:8080 进行初始化安装。
3.选择安装插件:
1 | kpp-management-plugin //证书管理插件 |
4.新建JOB,配置。
- 新建item -> 填写item名称 -> 选择构建类型 -> ok

配置Job。
1.源码管理 -> 选中Git -> 填写Git地址 -> 填写构建Git分支

2.构建触发器 -> 选中Build when a change is pushed to GitHub -> Poll SCM(每晚9点检查Github有代码更新build)。

3.增加构建步骤 -> 选择Xcode -> General build settings

4.增加构建步骤 -> 选择Xcode -> Advanced Xcode build options (Workspace项目)。

5.增加构建后操作步骤 -> Execute a set of scripts -> Add Build Step (打包成功后执行脚本文件,上传文件到蒲公英,并邮件通知)
https://github.com/caiwenshu/CI_pgy/blob/master/pgy_upload_temp.py

5.立即构建。
通过点击刚创建的项目 -> 立即构建 (构建成功后会受到邮件通知)。
注: 如果我们需要在非本机以外的电脑上访问 Jenkins,那么需要改一下配置文件(/usr/local/opt/jenkins-lts/homebrew.mxcl.jenkins.plist)在,修改httpListenAddress 后的 ip 地址127.0.0.1修改为本机ip。
相关链接:
http://www.jianshu.com/p/371595ef08fe
https://imciel.com/2016/08/27/install-jenkins-tips/
http://www.jianshu.com/p/371595ef08fe