Linux下实现jenkins+svn+maven+tomcat全程部署,及部署到远程linux服务器

一、tomcat部署

1、部署Java环境

部署jdk:

  

检查jdk是否部署成功

  

2、下载最新的tomcat包并部署tomcat

 

当出现总是监听tcp6时我们可以用以下方法解决

 

在浏览器中访问http://IP:8080,出现如下说明tomcat部署成功

 

二、安装jenkins

下载Jenkins包,目前下的为jenkins((2.124))的版本:

将jenkins包置于tomcat项目目录下:

 

在浏览器中访问http://IP:8080/jenkins得到如下图

 

我们在服务器上找到以上红色的路径下的文件并提取密码输入进入下一步

 

输入密码点击下一步进入以下界面,我们可以跳过插件安装,在配置的时候需要插件时我们在选择相应的插件,此时是离线,后面就会出现插件选择为空

 

点击跳过插件安装进入一下界面

 

如此我们就将Jenkins安装完成

三、Jenkins全局工具配置

点击系统管理-->全局工具配置-->jdk和maven的配置-->点击保存

 

 

 

 

在服务器上部署maven

由此mven部署完毕

四、建立第一个项目,回到首页-->创建一个新任务-->如下图,发现没有maven项目

 

 

这时就需要安装maven插件如下图

 

 

打开后如果发现插件列表为空则可以点击高级再点击最后哦的获取

然后再回到插件的位置可以看到所有的插件,接上上面的,我们需要安装Maven Integration plugin 插件,并点击直接安装,因为安装的时候没装任何插件,所有此时有很多的依赖的插件需要安装

 

回到新建项目后就有maven的项目可见

接下来就是新建项目了,填写项目名,选中maven项目,最后点击“确定”

先安装svn以下的插件,后回到项目配置

 

 

接下来我们就开始初步配置项目

构建项目备注配置svn库,这个根据需求填写svn库,此处也可以填写其他的,比如git

 

配置一个计划任务

配置pom.xml文件,这必不可少

 

目前项目基本上已部署完毕,接下来立即构建

 

提取构建的前面与后面,构建成功

 

 

。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。

五、邮件配置

1、进入系统设置,设置完后记得保存

 

 

2、配置项目的邮件发送

 

  安装邮件的插件

 

接下来按照以下操作

 

只需要将Project Recipient List选项填入接收邮件的地址就行,如下

 

部署一个成功的触发

 

将原来的删除将刚才配置的收邮件账号地址的那一项选择如下,并点击高级

 

部署失败,第二次失败等等都是一样的操作,进一步构建在观察是否收到邮件电脑上马上收到邮件

 

六、ssh配置

安装Publish Over SSH和SSH插件

 

 

进入系统设置点击SSH remote hosts后的增加,就出现下面的界面进行部署,有多个主机可点击增加,不用则可以删除

 

点击下方的Publish over SSH记得保存

 

进入项目的配置页面构建环境

 

构建后操作配置和上面给一样

 

点击保存,ssh配置完毕,接着测试是否正常配置。

刚好收到邮件说明已经成功

 

 

 

猜你喜欢

转载自blog.csdn.net/baidu_38432732/article/details/80499898