使用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

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

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

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

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

准备工作 ================================ 1.安装gradle 2.安装linux_sdk开发包 3.安装jenkins =================...

使用jenkins、docker、consul、nginx搭建支持自动化构建部署以及弹性伸缩的集群系统详细教程

一、前言这是我第一篇博文,中间可能存在许多纰漏,所以请大家不吝指教!另外在文中API及原理性的东西仅做简单提及,因为网上有很多,讲的很详细,我尽量将篇幅放在记录过程上,如有疑惑,欢迎评论。1.1 搭建...

Windows环境下jenkins +svn+android studio自动化构建(持续集成,打包)

之前打包都是RD通过Android studio或者Eclipse /adt手动打包生成apk给QA测试,现在技术总监要求对项目进行持续集成,也就是说通过某种方式定时(比如每天凌晨三点)自动将SVN库...
  • dailog
  • dailog
  • 2016-09-23 09:40
  • 3443

jenkins+gradle+git android自动化构建

介绍android可持续构建的平台搭建,CI平台使用jenkins,代码库管理使用git,构建脚本使用gradle;

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

实践Jenkins+Gradle实现Android自动化构建,并上传至fir.im前提条件 Java环境 Android SDK tomcat 遇到的最主要的坑第一次自己配置Jenkins,很多东西都...

Android Jenkins+gradle+git自动化构建并生成二维

Jenkins是一个开源软件项目,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能。       网上有很多jenkins的介绍与其他博客写的自动化构建,我现在也整理一套自己摸索来的Andro...

搭建jenkins+gradle自动化打android包

先填坑,采用tomcat8 + jenkins.war + gradle 2.4+git打包(window平台,服务器linux centos6.5),jenkins一定要安装好插件。。。各种插件,当...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

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