jenkis mysql 持续集成_Jenkins 持续集成环境搭建(linux)

2ff34e647e2e3cdfd8dca593e17d9b0a.png

1、Jenkins环境准备

rpm -ih jenkins-2.7.4-1.1.noarch.rpm ### jenkins常用命令

service jenkins start/stop/restart

chkconfig jenkins on ### jenkins 目录结构

/usr/lib/jenkins/jenkins.war WAR包

/etc/sysconfig/jenkins    配置文件

/var/lib/jenkins/      默认的JENKINS_HOME目录

/var/log/jenkins/jenkins.log Jenkins日志文件 ### 启动jenkins

service jenkins start

启动前需要先配置java环境的启动顺序,即你系统中的JAVA_HOME

vim /etc/init.d/jenkins

candidates="

/etc/alternatives/java

/usr/lib/jvm/java-1.6.0/bin/java

/usr/lib/jvm/jre-1.6.0/bin/java

/usr/lib/jvm/java-1.7.0/bin/java

/usr/lib/jvm/jre-1.7.0/bin/java

/usr/lib/jvm/java-1.8.0/bin/java

/usr/lib/jvm/jre-1.8.0/bin/java

/usr/bin/java

/opt/softwares/jdk1.8.0_144/bin/java

"

在canditates加上你系统的JAVA_HOME的路径 ### 修改Jenkins默认端口

vi /etc/sysconfig/jenkins

JENKINS_PORT="8081" 默认端口号为8080

防火墙要开启8080端口

2、配置构建环境

系统需要先配置好MAVEN、git等软件环境

jenkins需要配置maven和git插件以及远程部署的插件

进入jenkins系统设置页面->管理插件 安装如下三个插件Git plugin

Maven Integration plugin

Deploy to container Plugin

配置全局的参数、工具路径

Global Tool Configuration

可以修改JDK、MAVEN、GIT等配置成你系统中的路径

2017111310550.png?raw=true

3、新建构建任务

jenkins面板中新建任务选择构建一个maven项目

%E5%BE%AE%E4%BF%A1%E6%88%AA%E5%9B%BE_20171113160621.png?raw=true

配置git仓库

%E5%BE%AE%E4%BF%A1%E6%88%AA%E5%9B%BE_20171113160739.png?raw=true

配置构建规则

%E5%BE%AE%E4%BF%A1%E6%88%AA%E5%9B%BE_20171113160757.png?raw=true

发布到远程tomcat

%E5%BE%AE%E4%BF%A1%E6%88%AA%E5%9B%BE_20171113160825.png?raw=true

tomcat要配置conf/tomcat-users.xml中的用户,必须有manager-script权限

如果遇到权限403:

The username you provided is not allowed to use the text-based Tomcat Manager (error 403) when deploying on remote Tomcat8 using Jenkins 编辑 /webapps/manager/META-INF/context.xml:

参考此链接 link

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值