Jenkins搭建及xcode打包步骤

一.Jenkins的安装 & 卸载

1.安装

方式一:

brew install jenkins

安装Jenkins.png

方式二:

到官网下载war包,地址:https://jenkins.io/download/

2.卸载

brew uninstall jenkins

卸载Jenkins.png

二.Jenkins的启动 & 关闭

方式一:

启动:
终端输入:sudo launchctl load /Library/LaunchDaemons/org.jenkins-ci.plist
关闭:
终端输入:sudo launchctl unload /Library/LaunchDaemons/org.jenkins-ci.plist

方式二:

启动:终端输入:Jenkins
关闭:直接关闭终端

启动后在浏览器访问:localhost:8080即可

三.配置Jenkins

1.输入密码进入Jenkins主界面
2.下载推荐插件
3.下载下面的自定义插件

Ant
Build Timeout
Email Extension
Environment Injector Plugin
fir-plugin
GitHub Branch Source
GitLab
Gitlab Authentication plugin
Gitlab Hook Plugin
Gradle Plugin
Keychains and Provisioning Profiles Management
LDAP Plugin
PAM Authentication
Pipeline
Pipeline: GitHub Groovy Libraries
SSH Slaves
Subversion
Timestamper
Workspace Cleanup
Xcode integration

❗️❗️❗️注:因为我当前项目主要从Gitlab上拉取的,所以加了很多gitlab插件,SVN代码待研究.

4.keychains设置
(1).系统管理 -> Keychains and Provisioning Profiles Management
点击upload 上传login.keychain文件
❗️❗️❗️注:当前登录用户的~/Library/Keychains/login.keychain文件,如果目录下只有login.keychain-db文件,复制一份命名为login.keychain再上传即可.

(2).其他配置如下图:


keychains相关配置.png

5.系统管理 -> 系统设置如下图


系统设置.png

其他设置不用管,直接保存.

四.新建项目流程

1.新建任务 -> 构建一个自由风格的软件项目
2.General设置
(1).项目描述
(2).点击参数化构建,可新加配置参数,参数可输入,可选择.


构建项目的General设置.png

3.源码管理


源码管理.png

4.构建环境
选择 Inject environment variables to the build process
构建环境.png

5.构建
(1).添加构建步骤
添加构建步骤.png

(2).Xcode
part1


xcode设置part1.png

part2
xcode设置part2.png

part3
xcode设置part3.png

part4
xcode设置part4.png

part5 执行脚本(运维提供的shell脚本,将打包出来的IPA包传到服务器,生成二维码供测试下载)
执行脚本.png

6.应用 保存
返回上一层运行即可

你可能感兴趣的:(Jenkins搭建及xcode打包步骤)