Linux 部署jenkins + svn + mavne + tomcat8自动化部署

时间:2023-03-09 12:55:37
Linux 部署jenkins + svn + mavne + tomcat8自动化部署

1,下载Jenkins  war包   官网下载地址 https://jenkins.io/

Linux 部署jenkins + svn + mavne + tomcat8自动化部署

2.初始化安装

1)首次启动jenkins,出于安全考虑,jenkins会生成一个随机的口令到 /root/.jenkins/secrets/initialAdminPassword 文件中,复制文件中的口令到jenkins即可通过访问。

Linux 部署jenkins + svn + mavne + tomcat8自动化部署

3,安装插件 
Linux 部署jenkins + svn + mavne + tomcat8自动化部署

选择插件,就安装推荐的吧

4,创建管理员用户和密码

Linux 部署jenkins + svn + mavne + tomcat8自动化部署

5,初始化安装完毕

Linux 部署jenkins + svn + mavne + tomcat8自动化部署

6, 插件安装

Linux 部署jenkins + svn + mavne + tomcat8自动化部署

Linux 部署jenkins + svn + mavne + tomcat8自动化部署

2)安装MAVEN插件

①在过滤搜索框输入maven,在搜索到的插件中找到 maven integration plugin

Linux 部署jenkins + svn + mavne + tomcat8自动化部署

②勾选后,点击 直接安装

Linux 部署jenkins + svn + mavne + tomcat8自动化部署

安装 Deploy to container Plugin 插件

Linux 部署jenkins + svn + mavne + tomcat8自动化部署

安装成功后,在新建项目的构建后操作中,就会出现一个 Deploy war/ear to a container 的选项

Linux 部署jenkins + svn + mavne + tomcat8自动化部署

7,全局工具配置

Linux 部署jenkins + svn + mavne + tomcat8自动化部署

Linux 部署jenkins + svn + mavne + tomcat8自动化部署

Linux 部署jenkins + svn + mavne + tomcat8自动化部署

Linux 部署jenkins + svn + mavne + tomcat8自动化部署

8,新建任务

Linux 部署jenkins + svn + mavne + tomcat8自动化部署

Linux 部署jenkins + svn + mavne + tomcat8自动化部署

Linux 部署jenkins + svn + mavne + tomcat8自动化部署

Linux 部署jenkins + svn + mavne + tomcat8自动化部署

Linux 部署jenkins + svn + mavne + tomcat8自动化部署

Linux 部署jenkins + svn + mavne + tomcat8自动化部署

9,tomcat配置

修改tomcat/conf  tomcat-user.xml  文件

Linux 部署jenkins + svn + mavne + tomcat8自动化部署

tomcat7+  版本的服务器需要注意

如果服务器和Jenkins在同一台服务器下,到此就配置成功了,如果不在,还需要配置

tomcat  ---  webapps  --- manager --- META-INF 下context.xml文件

Linux 部署jenkins + svn + mavne + tomcat8自动化部署

Linux 部署jenkins + svn + mavne + tomcat8自动化部署