ubuntu 下 jenkins 的安装与配置
来源:互联网 发布:55开和笑笑 知乎 编辑:程序博客网 时间:2024/06/01 12:01
安装环境
需安装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
修改权限:
chmod-R 777 /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配置发件人邮箱,与EmailNotification发件人邮箱保持一致。
6.Gitplugin,使用gitconfig –list 查看自已本地git的username和email.
7.Email Notification,用来配置发件人的邮箱,我的配置如下。
SMTP SERVER:smtp.126.com
e-mail suffix:@126.com
user name:hbz421126@126.com
password: *********
所有配置完后save.
安全配置:
ManageJenkins-->ConfigureGlobal Security,进入页面后选中Enablesecurity/Allow user to sign up,
根据实际情况先择。
用户注册:
点击页面的右上角,可注册用户。
- ubuntu 下 jenkins 的安装与配置
- Ubuntu 下安装配置 Jenkins
- jenkins的安装与配置
- CentOS 7下的Jenkins 、Maven安装与配置
- ubuntu 安装配置 Jenkins
- Ubuntu下Jenkins 安装
- Ubuntu下安装Jenkins
- ubuntu下安装jenkins
- centos系统下jenkins安装与配置
- Linux下Jenkins 安装与配置
- Ubuntu下Mplayer的安装与配置
- Ubuntu下cvs的安装与配置
- ubuntu下mysql的安装与配置
- ubuntu下Apache 的安装与配置
- ubuntu下SVN的安装与配置
- ubuntu下Bugzilla的安装与配置
- Ubuntu下SPICE的安装与配置
- ubuntu下matlab的安装与配置
- android入门:单击按钮显示当前时间
- Ubuntu linux GRUB2 安装和修复
- web.xml文件中配置<mime-mapping>下载文件类型
- BZOJ1009 [HNOI2008]GT考试【kmp+矩阵加速DP】
- 杭电1316(How Many Fibs?)
- ubuntu 下 jenkins 的安装与配置
- 第四部分 jQuery中的事件和动画
- 你必须懂的 T4 模板:体系架构
- Java性能调优-简单总结
- Bellman-Ford算法
- nodejs 生成和导出 word
- openCV 图像滤波
- leetcode || 116、Populating Next Right Pointers in Each Node
- 动态代理不通过接口,CGLIB动态代理