10-Jenkins-自动化部署

Posted 爱学习de测试小白

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了10-Jenkins-自动化部署相关的知识,希望对你有一定的参考价值。

目录

前言

安装插件

配置Tomcat账号

配置Item

验证部署


前言

  • 本篇主要是把构建后的产物实现自动部署,场景是java代码使用Maven构建后的war包自动部署到Tomcat下

安装插件

  • Manage Jenkins --> Mangee Plugins  --> 可选插件中搜索:Deploy to container 和 Post build task 两个插件

配置Tomcat账号

  • 到tomcat安装目录下,找到conf目录下面的tomcat-users.xml

  • 添加一个用户:一定要赋予用户权限
<user username="admin" password="admin" roles="manager-gui,manager-script"/>

 

验证账号:打开Tomcat管理页面--> Manager App  --> 输入账号和密码,如看到第二个图说明账号密码配置成功

   

配置Item

  • 项目基本配置可参考前面文章,这里主要展示构建和构建后操作两部分,使用的Java代码做示例
  • 构建配置:mvn  clean  package

  • 构建后操作:使用到前面配置的Tomact账号和密码 

 

验证部署

  • Build Now 成功

  • 查看tamcat\\wabapp下是否多个war包或通过页面查看

  • 点击上面页面中的/Java_demo,如下页面说明部署成功

以上是关于10-Jenkins-自动化部署的主要内容,如果未能解决你的问题,请参考以下文章

jmeter3.0+ant1.10+jenkins实现接口自动化并发送邮件

10.Jenkins进阶之分布式架构环境配置基础概念与单主机节点通信配置

linux12Devops -->10Jenkins流水线容器化+Harbor私有仓库

配置linux环境实现持续集成

jenkins 更改工作空间

jenkins踩坑记录