环境:centos7
安装方式:yum
前提:已安装 jdk 1.8,ant1.9,gradle3.2 并配置环境变量
环境变量如下:cat /etc/profile
export JAVA_HOME=/opt/product/tools/jdk1.8.0_51
export PATH=$JAVA_HOME/bin:$PATH
export ANT_HOME=/opt/product/tools/apache-ant-1.9.2
export PATH=$JAVA_HOME/bin:$ANT_HOME/bin:$PATH
export GRADLE_HOME=/opt/product/tools/gradle-3.2.1
export PATH=${GRADLE_HOME}/bin:${PATH}
一、配置yum源,安装jenkins
wget -O /etc/yum.repos.d/jenkins.repo http://pkg.jenkins-ci.org/redhat-stable/jenkins.repo
rpm --import http://pkg.jenkins-ci.org/redhat-stable/jenkins-ci.org.key
yum install jenkins
这时候在 /usr/lib/jenkins/ 下面存在 jenkins.war
启动jenkins命令:
java -DJENKINS_HOME=/var/lib/jenkins -jar /usr/lib/jenkins/jenkins.war --logfile=/var/log/jenkins/jenkins.log --webroot=/var/cache/jenkins/war --daemon --httpPort=8080 --debug=5 --handlerCountMax=100 --handlerCountMaxIdle=20
端口8080 ,访问页面:http://192.168.22.**:8080/
按照提示输入密码,新增用户密码,启动jenkins.
如下图:
image.png
二、系统配置
1、系统管理-全局工具配置,配置JDK等工具
2.系统管理-管理插件,刚开始一直读不出来,后来在高级里面更新升级站点的URL为 : http://updates.jenkins-ci.org/update-center.json 就好了。
3.安装插件: Subversion ,Git,gradle
4.在全局工具里面配置插件的位置
三、新建任务
新建视图,新建任务,选择 JDK,填写svn 地址,image.png
image.png
image.png
image.png
image.png
可以把得到的包拿去部署啦,后面另写一篇如何结合docker部署,否则本文档太长了。