Jenkins入门教程之自动构建部署Web项目(八)使用Jenkins自动部署Web项目

本篇主要介绍使用Jenkins自动构建普通Web工程到Tomcat,可以采用Maven的tomcat-maven-plugin插件进行部署。


准备工作:

1、需要在linux服务器中安装JDK参考笔者博客:Linux中安装配置jdk1.7

2、需要在linux服务器中安装Maven参考笔者博客:Linux安装配置Maven

3、需要在linux服务器中安装tomcat参考笔者博客:Linux安装配置tomcat

4、Jenkins入门教程之配置jdk、maven、svn、git(三)参考笔者博客:Jenkins入门教程之配置jdk、maven、svn、git(三)

5、Jenkins入门教程之安装maven构建插件(四)参考笔者博客:Jenkins入门教程之安装maven构建插件(四)

6、Jenkins入门教程之安装Deploy Plugin(五)插件并配置参考笔者博客:Jenkins入门教程之安装Deploy Plugin插件并配置(五)

7、Jenkins入门教程之安装Publish over SSH(六)插件并配置参考笔者博客:Jenkins入门教程之安装Publish over SSH插件并配置(六)

8、Jenkins入门教程之安装svn插件并配置(九)参考笔者博客:Jenkins入门教程之安装svn插件并配置(九)



详细步骤:

1、新建项目

Jenkins入门教程之自动构建部署Web项目(八)使用Jenkins自动部署Web项目_第1张图片


Jenkins入门教程之自动构建部署Web项目(八)使用Jenkins自动部署Web项目_第2张图片


2、配置svn

Jenkins入门教程之自动构建部署Web项目(八)使用Jenkins自动部署Web项目_第3张图片


Jenkins入门教程之自动构建部署Web项目(八)使用Jenkins自动部署Web项目_第4张图片


输入svn用户名、密码

Jenkins入门教程之自动构建部署Web项目(八)使用Jenkins自动部署Web项目_第5张图片


选择配置的用户、填写项目svn地址

Jenkins入门教程之自动构建部署Web项目(八)使用Jenkins自动部署Web项目_第6张图片


3、配置maven打包指令

Jenkins入门教程之自动构建部署Web项目(八)使用Jenkins自动部署Web项目_第7张图片


4、配置tomcat

Jenkins入门教程之自动构建部署Web项目(八)使用Jenkins自动部署Web项目_第8张图片


Jenkins入门教程之自动构建部署Web项目(八)使用Jenkins自动部署Web项目_第9张图片


Jenkins入门教程之自动构建部署Web项目(八)使用Jenkins自动部署Web项目_第10张图片


Jenkins入门教程之自动构建部署Web项目(八)使用Jenkins自动部署Web项目_第11张图片

输入svn用户名、密码 注:这里的用户名密码是在tomcat的conf下tomcat-users.xml里面配置的

Jenkins入门教程之自动构建部署Web项目(八)使用Jenkins自动部署Web项目_第12张图片


选择配置的tomcat用户、输入tomcat访问地址

Jenkins入门教程之自动构建部署Web项目(八)使用Jenkins自动部署Web项目_第13张图片

保存返回。

5、构建项目-点击立即构建(注:需要把tomcta启动

Jenkins入门教程之自动构建部署Web项目(八)使用Jenkins自动部署Web项目_第14张图片


查看控制台的信息

Jenkins入门教程之自动构建部署Web项目(八)使用Jenkins自动部署Web项目_第15张图片


Jenkins入门教程之自动构建部署Web项目(八)使用Jenkins自动部署Web项目_第16张图片



由于第一次构建项目,下载jar需要时间,看到success就是成功

Jenkins入门教程之自动构建部署Web项目(八)使用Jenkins自动部署Web项目_第17张图片


这个图标表示构建成功

Jenkins入门教程之自动构建部署Web项目(八)使用Jenkins自动部署Web项目_第18张图片


6、构建成功后访问项目

Jenkins入门教程之自动构建部署Web项目(八)使用Jenkins自动部署Web项目_第19张图片


好了,到这里使用jenkins自动构建发布web项目就结束了,如果大家在安装配置过程中有问题,评论即可,会第一时间回复大家。

你可能感兴趣的:(Jenkins,Jenkins系列教程,Jenkins入门教程)