OS--›Gradle+Jenkins 自动构建环境搭建

首先:

  1. 安装Jenkins
    2016-1-12日前最新版1.644下载地址:https://jenkins-ci.org/content/thank-you-downloading-windows-installer/
    你也可以在首页下载最新版;https://jenkins-ci.org/.
    下载完之后,解压压缩包运行安装程序即可完成安装;
    完成之后,在浏览器输入:http://localhost:8080/ 检验是否安装成功;

  2. 安装Gradle
    如果你是用Android Studio的用户, 并且运行过Project, 那么在C:\Users\Administrator.gradle\wrapper\dists 这个目录下, 会有自动下载好的Gradle程序;
    如果不是, 请到这个地址下载:http://gradle.org/gradle-download/ 网络不好,打开可以比较慢;
    推荐下载此VPN:https://www.net-fixer.com/index.do?vid=20000003147

  3. 配置Jenkins
    在Jenkins安装目录下, 会有一个 jenkins.xml 文件,用记事本打开,修改内容:

  <arguments>-Xrs -Xmx256m -Dhudson.lifecycle=hudson.lifecycle.WindowsServiceLifecycle -jar "%BASE%\jenkins.war" --httpPort=8080 --webroot="%BASE%\war"</arguments>

改成:

  <arguments>-Xrs -Xmx256m -Dfile.encoding=utf-8 -Dhudson.lifecycle=hudson.lifecycle.WindowsServiceLifecycle -jar "%BASE%\jenkins.war" --httpPort=8181 --webroot="%BASE%\war"</arguments>

修改完之后,保存文件,重启Jenkins服务,即可生效

-Dfile.encoding=utf-8 //设置所有文件的编码格式为utf-8格式
--httpPort=8181       //修改端口为8181,防止和Tomcat服务冲突

到此,并没有全部完成;
你还需要安装Jenkins的
Git Plugin–>用于下载Git仓库项目,如果你使用的Svn仓库,可以忽略此插件;
Gradle Plugin–>用于配置在Jenkins上,Gradle的执行脚本,必须要;
Android Lint Plugin–>未测试的插件, 根据情况下载;

如果不知道步骤怎么执行,这篇文章可以帮助你: http://www.android100.org/html/201506/22/156680.html


当你看到这里时, 你应该搞定了Jenkins和Gradle,并且安装好了安装;
根据步骤,你应该也创建了一个Work,并且Work也配置了Git仓库地址;

那么,本文的关键就要登场了;
这里写图片描述

图中,就是Gradle编译脚本的配置,配置完成之后,点击首页的立即构建,静静的等待Build过程吧;


2018-8-13 更新:
Jenkins下载:http://mirrors.jenkins.io/war-stable/

已下更新内容来自: Jenkins ver. 2.121.2

一路Next直到Jenkins安装成功.看到欢迎使用Jenkins即可.

本地需要准备的工具:

  1. Android SDK
  2. Git
  3. Gralde
  4. Jdk

即可.

1.路径配置

这里写图片描述

配置git命令路径,用来拉取代码的;
配置Gradle命令路径,用来编译Apk的;
这里写图片描述

2.新建一个任务

配置代码地址, 和分支
这里写图片描述

执行打包命令, 和收集APK文件.
这里写图片描述

3.点击保存, 立即构建就行.

也许你还想学习更多, 来我的群吧, 我写代码的能力, 远大于写文章的能力:

联系作者

点此快速加群

请使用QQ扫码加群, 小伙伴们都在等着你哦!

关注我的公众号, 每天都能一起玩耍哦!

  • 6
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值