jenkins越来越被采用与开发过程中,因为公司电脑升级系统导致需要重装,所以这边把摸索的过程给大家分享一下。
jenkins官网: www.jenkins.io
1、下载最新的war包点击第一个即可
下载完成之后cd到对应的目录下,使用java -jar xxxx.war 安装jenkins。
2、安装完成之后在浏览器http://localhost:8080输入显示输入密码,对应的上方会显示一个路径,点击进入复制对应的密码
3、显示安装基础插件,点击左侧的新手入门,等待拆件安装完成。
4、创建对应管理员账号。
5、进入之后去安装jenkins打包上传所需要的插件。主要有以下(系统管理——>插件管理)
6、创建任务——》自由风格的软件项目——》确定。
7、点击任务进入配置页面选择参数化构建添加两种参数selectedBranch、appType一个是git参数,一个是选项参数,git参数需要安装上述插件中的git Parameter
8、源码管理选择Git,填写仓库地址,凭证写拉取仓库等账号密码即可
9、构建步骤使用shell脚本,脚本中的ExportOptions.plist 与ExportAppstore.plist需要自己手动拷贝到最开始安装的jenkins目录下的workspace下的项目工程中,因为git仓库上面有,所以只有自己手动了。
PS:(脚本附件中需要注意的是项目名称需对应project_name,以及对应的路径)
10、点击系统管理——>系统配置。填写Xcode Builder信息:
开发者账号总称:xxxxx.xxxx.com
Team ID:K8MXXXXXFF
11、点击系统管理——>Credentials。填写凭证主要是与gitLab相关联。
gitLab账号密码
gitLab accessToken
gitLab SSH Key
完成以上步骤一般就可以实现jenkins的打包了,打包可以查看控制台输出的错误信息进行针对性错误的修改。
PS:
1、可能第一次比较慢,因为第一次jenkins从仓库下载的项目还没有对应的workspace,你可以直接cd进对应的目录下,直接手动pod install(看需要是否需要挂梯子)。
2、看对应的workspace下是否有这两个文件,没有这两个文件因为脚本中使用文件中的信息进行导出ipa,一定需要配置。(名称主要与脚本中的名称一致即可)
ending!!!
网友评论