使用Jenkins搭建Android自动化构建--安装篇

原创 2016年08月29日 17:20:05

使用Jenkins搭建Android自动化构建–安装篇

搭建前当然是来吹吹牛,灵感来自服务端的自动化构建,看着技术老大把代码往服务器上一丢,自动build,然后通过邮箱来通知是否构建成功,这样是多省事的,于是潜心去研究一番。

必备的理论知识还是不能少滴,持续集成:

持续集成是一种软件开发实践,即团队开发成员经常集成他们的工作,通常每个成员每天至少集成一次,也就意味着每天可能会发生多次集成。每次集成都通过自动化的构建(包括编译,发布,自动化测试)来验证,从而尽快地发现集成错误。许多团队发现这个过程可以大大减少集成的问题,让团队能够更快的开发内聚的软件。

一、环境搭建

1、windows sever 2008

  • 安装
    使用windows系统搭建Jenkins环境相对来说简单很多,界面化一路next就行了。(说明一下,我搭建的Jenkins是在虚拟机上跑起来的windows系统)
    Jenkins下载路径
  • 配置
    windows系统的直接就默认next
    1、安装,一路next到finish

2、按照提示拿到初始化密码

3、接下来的步骤同ubuntu安装第2步开始一致


2、ubuntu 12.04

  • 安装
wget -q -O - http://pkg.jenkins-ci.org/debian/jenkins-ci.org.key | sudo apt-key add -  
sudo sh -c 'echo deb http://pkg.jenkins-ci.org/debian binary/ > /etc/apt/sources.list.d/jenkins.list'  
sudo apt-get update  
sudo apt-get install jenkins
  • 配置
//启动Jenkins服务
sudo /etc/init.d/jenkins start  
//停止Jenkins服务
sudo /etc/init.d/jenkins stop 

1、浏览器进入:http://localhost:8080,按照给出的提示进入/var/lib/jenkins/sercrets/initialAdminPassword文件夹拿到初始化密码

sudo vi /var/lib/jenkins/sercrets/initialAdminPassword



2、初学者默认选择Install suggested plugins,安装常见的插件

3、进入下载界面(需要科学上网)

4、创建用户

5、大功告成

备注:
我们都是站在巨人的肩旁上,感谢造轮子的巨人
参考 1.http://www.jianshu.com/p/e7174056198e

在ubuntu上通过jenkins+Gradle搭建android自动化构建环境

准备工作 ================================ 1.安装gradle 2.安装linux_sdk开发包 3.安装jenkins =================...
  • qq_29461259
  • qq_29461259
  • 2016年10月18日 14:51
  • 409

MAC上搭建Jenkins实现Android自动打包

Jenkins环境搭建 1、Java的下载安装和环境变量的配置 ①下载安装:Jenkins的运行依赖Java环境,所以在安装Jenkins之前必须要安装JDK或JRE,Java下载地址 ②配置:配置环...
  • ATangSir
  • ATangSir
  • 2017年05月14日 00:28
  • 1258

实践Jenkins+Gradle实现Android自动化构建,并上传至fir.im

实践Jenkins+Gradle实现Android自动化构建,并上传至fir.im前提条件 Java环境 Android SDK tomcat 遇到的最主要的坑第一次自己配置Jenkins,很多东西都...
  • cunxinaimei
  • cunxinaimei
  • 2016年09月14日 17:22
  • 2011

android--jenkins+gradle+android自动化构建apk步骤

介绍了android gradle 自动构建。使用jenkins平台。 介绍了如何在jenkins里配置gradle以及android应用,最后介绍了如何归档打包后的apk供下载。...
  • ymlxku
  • ymlxku
  • 2014年10月10日 16:07
  • 9074

jenkins搭建自动化构建总结

1.  节点管理--新增 2. 项目构建配置,选择节点: 3.  shell命令输入框中,$WORKSPACE就是jenkins的工作目录,构建时ssh连上去,就是连接到这个目录...
  • wesoner
  • wesoner
  • 2017年04月28日 15:40
  • 295

使用Jenkins搭建Android自动化构建--配置篇--windows

使用Jenkins搭建Android自动化构建–配置篇–windows这个不扯皮,既然环境都配好了,那上来就是干!本文使用Jenkins+gradle+svn搭建 不管是用虚拟机安装的环境还是本机安...
  • caption_deng
  • caption_deng
  • 2016年08月29日 21:31
  • 333

转:使用Jenkins配置Git+Maven的自动化构建

Jenkins是一个开源的持续集成工具,应用Jenkins搭建持续集成环境,可以进行自动构建、自动编译和部署,非常方便。 在服务器比较少的情况下,Jenkins的优势并不明显,但是随着项目发展,...
  • pucao_cug
  • pucao_cug
  • 2016年08月30日 22:19
  • 1649

Linux下配置Jenkins+Android自动化构建环境(二)

项目基本配置 点击新建,创建一个新的构建项目 选择创建的项目风格,点击ok后,进入到具体的构建配置 填写项目名称,项目描述 源码管理jenkins本身支持了几种常用的源码管理工具:svn,gi...
  • u012950099
  • u012950099
  • 2017年01月05日 17:51
  • 888

使用Jenkins搭建Android自动打包环境

概述Jenkins是基于Java开发的一种持续集成工具,用于监控持续重复的工作,功能包括:持续的软件版本发布/测试项目;监控外部调用执行的工作。 对于我们开发工程师来说,我们只管写代码,至于怎么打包...
  • xiangzhihong8
  • xiangzhihong8
  • 2017年04月01日 11:27
  • 2297

CI - Jenkins自动化构建和自动化部署

https://jenkins.io/index.html 下载安装部署jenkins环境, 直接用ip加端口进行登录 http://localhost:8080,设置登录用户,密码进入Jenk...
  • hanshuiyihenwutong
  • hanshuiyihenwutong
  • 2017年02月14日 09:35
  • 1730
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:使用Jenkins搭建Android自动化构建--安装篇
举报原因:
原因补充:

(最多只允许输入30个字)