Jenkins+svn自动化部署

svn安装教程:https://blog.csdn.net/BushQiang/article/details/86716757

1.下载Jenkins.war包

https://jenkins.io/download/

2.上传到tomcat的webapps目录下

3.如果项目是要放在tocmat的webapps目录下的话,需要修改一些配置,tomcat版本8.5

都在conf目录下

tomcat目录下的server.xml配置编码

    

tomcat添加管理员用户,让jenkins用这个用户去部署项目  





修改webapps\manager\META-INF下的文件context.xml ,注释掉valve节点

Jenkins+svn自动化部署_第1张图片

4.启动tomcat,访问  IP:端口号/jenkins,密码的话去图中的目录下就可以看见,选择推荐的安装就好了

Jenkins+svn自动化部署_第2张图片

Jenkins+svn自动化部署_第3张图片

5.创建用户

也可以使用管理员账号继续,管理员的密码就是刚刚前面输入的那个

Jenkins+svn自动化部署_第4张图片

6.配置maven和jdk

系统管理->全局工具配置

指定maven的配置文件

Jenkins+svn自动化部署_第5张图片

 名字可以随便起

Jenkins+svn自动化部署_第6张图片

Jenkins+svn自动化部署_第7张图片

7.系统管理->插件管理

要使用svn的话我们需要安装Subversion Plug-in插件,我们在初始化的时候已经安装了。还需要安装一些插件

Deploy to container(可以发布war包到tomcat容器上)

Maven Integration(可以构建一个maven项目)

Publish Over SSH,SSH(多台机器免密登陆)配置:https://blog.51cto.com/rescue/2136561?utm_source=oschina-app

失败了可以再次尝试。

 

Jenkins+svn自动化部署_第8张图片

Jenkins+svn自动化部署_第9张图片

8.创建多个用户后,可以在系统管理->全局安全配置里面设置用户的权限

Jenkins+svn自动化部署_第10张图片

9.创建一个项目

Jenkins+svn自动化部署_第11张图片

10 配置

svn

Jenkins+svn自动化部署_第12张图片

 

tomcat配置

Jenkins+svn自动化部署_第13张图片

 11.构建

Jenkins+svn自动化部署_第14张图片

 

 Jenkins+svn自动化部署_第15张图片

你可能感兴趣的:(工具类)