Jenkins 是一个开源项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能。
一、搭建jenkins
1.安装
有两种安装方式,一种通过终端命令安装,另一种是通过下载dmg安装文件下载。本文介绍并且推荐第一种方式安装,第二种方式可以到官方下载dmg安装。
注:安装jenkins必须先安装java sdk,同时安装好brew工具。
打开终端,输入命令:brew install jenkins
1.png 2.png
由于本机brew不是最新的进行了自动更新,图2 显示了安装成功并提示jenkins启动命令。
2.启动
在终端输入命令jenkins
start_jenkins.png
3.插件配置
启动成功就可以在浏览器输入http://localhost:8080后
可以通过红色路径找到文件打开查看密码,若通过命令安装启动时也能够通过终端查看密码:
4.png
输入密码进入,会让你选择推荐插件安装还是自定义插件安装,初次安装可以选择推荐插件安装,本文对Android自动打包,也可以只安装git插件和gradle插件。安装成功会进入jenkins主页:
屏幕快照 2018-05-29 下午3.34.13.png
二、部署Android自动打包环境
2.1 系统配置Android SDK路径
6.jpg 7.jpg
配置好后,点击保存。
2.2. 项目配置
(1)新建任务
5.jpg
(2)配置git仓库
9.jpg
(3)构建配置
构建配置有多种方式,本文由于使用ReactNative项目做演示,在打包前ReactNative项目需要下载依赖的第三方包,因此本文介绍使用shell命令构建:
10.jpg
点击保存,回主面板或者在工程目录下点击“立即构建”
11.jpg
(4)查看构建结果
点击“控制台输出”,可以查看构建log信息
12.jpg 13.jpg
本次已经构建成功了。如果构建失败也可以在此查看具体失败原因,然后再相应的修改。
网友评论