ubuntu 下 jenkins 的安装与配置
Jenkins + git +gradle 自动化编译环境搭建
安装环境
需安装JDK,SDK,git等常用工软件,并进设置环境变量(此部分内容省略)
安装gradle,并配置环境变量。
jenkins安装
参考官方网站:https://wiki.jenkins-ci.org/display/JENKINS/Installing+Jenkins+on+Ubuntu
安装简要步骤如下:
wget -q -O -http://pkg.jenkins-ci.org/debian/jenkins-ci.org.key | sudo apt-keyadd -
sudo sh -c ‘echo debhttp://pkg.jenkins-ci.org/debian binary/ >/etc/apt/sources.list.d/jenkins.list‘
sudo apt-get update
sudo apt-get installjenkins
安装后的jenkin在/var/lib/jenkins
启动关闭jenkins:
sudo/etc/init.d/jenkins start
sudo/etc/init.d/jenkins stop
打开jenkins页面:
http://192.168.1.6:8080/(实际IP为准,端口号默认为8080)
修改端口号:
如果8080端口被占用了,可以修改端口号, 如下,
a.修改/etc/init.d/jenkins中的8080端口号
b.修改/etc/default/jenkins的8080端口号
配置jenkins
安装插件:
打开http://192.168.1.6:8080/,ManageJenkins--> Manage Plugins,安装必要的插件,如gitplugins, gradle plugins。安装插件需要翻墙,安装完后, 重启jenkins服务。
系统配置:
ManageJenkins-->ConfigureSystem,需要配置以下几个内容.
1.Global properties →Environmentvariables. 输入ANDROID_HOME
2. JDKinstallations配置JDK路径
3.Git , 配置本地git的路径(可以使用whereisgit查看你本地的git安装路径)
4.Gradle,最好翻墙下载,然后配置该路径(我已下载好了gradle2.2.1)
5.Jenkins Location
6.Gitplugin,使用gitconfig –list 查看自已本地git的username和email.
7.Email Notification, 用来配置发件人的邮箱,我的配置如下。
SMTP SERVER:smtp.126.com
e-mail suffix:@126.com
user name:[email protected]
password: *********
所有配置完后save.
安全配置:
ManageJenkins-->ConfigureGlobal Security,进入页面后选中Enablesecurity/Allow user to sign up,
根据实际情况先择。
用户注册:
点击页面的右上角,可注册用户。
新建项目 :
1. 登录jenkins→ new Item, 进入配置界面。
2. project name取自已工程的名字,这里以hello world 为例。
3. SourceCode Management
URL: http://192.168.10.88:8080/helloworld
branch:*/master(可以根据实际情况指定)
BuildTriggers: 我选择的是Buildperiodically,这部分可以查下网上的资料 http://www.it165.net/pro/html/201410/23948.html
4.配置emailnotification
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。