14年在给每天酷跑团队作sdk的算是第一次接触到Jenkins,当时有种乡下孩子进城的感受,被jenkins流弊的体验所折服,只须要一个按钮点一下就坐等出包,不用IED繁琐的打包流程。固然自动化打包好处不少,好比定时出包,能够天天晚上12点出包;还有一种状况场景也急需解决,好比正在你本地在修改代码,忽然测试要求出包,你本地代码可能一团糟,工程彻底跑不起来,很不方便。固然Jenkins好处不少不少,你们能够本身慢慢体会,今天讲解如何搭建Jenkins。android
1)准备工做: 下载jenkins:jenkins.io/浏览器
2)jenkins安装 经过上面的连接成功下载完成jenkins安装包,解压,点击安装,一直下一步便可。 网络
3)浏览器中打开 在浏览器中输入http://localhost:8080/,第一次的时候,会提示输入密码,以下图所示: 学习
jenkins安装成功了,如何关联个人android项目,并实现打包呢? 1)插件安装 回到主界面,选择系统管理->管理插件,如图所示: 测试
2.插件下载 插件下载地址:updates.jenkins-ci.org/download/pl… 我安装的插件以下所示: ui
3.安装插件 跟传文件同样,在文件夹中选中,点击上传便可。 插件
4.安装成功 安装成功后,如图所示: 3d
2)配置Jenkins参数: 回到主界面,选择系统管理->Global Tool Configuration: 配置好JDK和Gradle。因为我本地已安装好JDK和Gradle因此只需为其指定路径便可。 cdn
3)点击【建立一个新任务】,以下图所示 blog
4)输入项目名称,点击【构建一个自由风格的软件项目】,点击【ok】,则进入以下界面:
5)配置项目信息 1.配置基本信息
2.配置源码管理
3.配置构建触发器
4.配置构建参数
上面已经建立好项目,而且配置好信息,接下来打包就很简单了。 1)点击【当即构建】,下面就会多一个进度
2)稍等片刻,apk就都打好了,能够点击下载
好了,到这里就完成了Jenkins的自动打包。
若有错误欢迎指出来,一块儿学习。