Jenkins+git+tomcat 自动化持续部署

简介:
  1. 新建项目

    wKiom1lbSYCRu0d3AAAzqCOStwU968.jpg-wh_50

  2. 添加jenkins项目名称 tomcat01

    选择  构建一个自由风格的软件项目

    点击  OK

    wKiom1lbSc3izAHaAAC5R9irsI0613.jpg-wh_50

  3. 源码管理 填写源代码的路径这里是用git,所有选择git选项

    https://github.com/bingozhou/tomcat.git

wKioL1lbTDPTooWVAAB8gUuKoko224.jpg-wh_50

 

4.    构建触发器

选择 Poll SCM

日程表  填   * * * * *   (表示每分钟检测一次git仓库,如果版本不一样,则更新)

wKiom1lbTITCTdLsAAB7f2Rpnwo353.jpg-wh_50

 

5. 构建

选择  Execute shell

填写构建shell ,把代码打包成war包

 

cd /var/jenkins_home/workspace/tomcat01
jar -cvf test01.war index.html

 

wKioL1lbTVvRkdivAABKHqqxE7w933.jpg-wh_50

 

wKiom1lbTSSDmoMJAABJtZQGf6Y398.jpg-wh_50

 

6. 构建后操作(分发,部署)

把打包好的war包发布到tomcat,并发邮件通知

wKioL1lbTgvByy-lAACNwa2eRdk124.jpg-wh_50

wKiom1lbTjzRyn05AABLEaa9Ss4683.jpg-wh_50












本文转自51aa51CTO博客,原文链接:http://blog.51cto.com/binuu/1944447 ,如需转载请自行联系原作者




相关文章
|
29天前
|
jenkins 持续交付
Jenkins自动化部署脚本
Jenkins自动化部署脚本
30 0
|
6天前
|
测试技术 持续交付 开发工具
《Git 简易速速上手小册》第6章:Git 在持续集成/持续部署(CI/CD)中的应用(2024 最新版)
《Git 简易速速上手小册》第6章:Git 在持续集成/持续部署(CI/CD)中的应用(2024 最新版)
29 2
|
2月前
|
并行计算 Linux 计算机视觉
还在手工标注数据集?快来试一试自动化多模型标注大模型-gui交互式标注(部署运行教程-高效生产力)
还在手工标注数据集?快来试一试自动化多模型标注大模型-gui交互式标注(部署运行教程-高效生产力)
75 0
|
2月前
|
jenkins 应用服务中间件 持续交付
Git + Jenkins 自动化 NGINX 发布简易实现
Git + Jenkins 自动化 NGINX 发布简易实现
|
23小时前
|
jenkins 持续交付 开发工具
Jenkins 快速入门 (含Jenkins + Docker + Git 简单的自动化实操)(下)
Jenkins 快速入门 (含Jenkins + Docker + Git 简单的自动化实操)
|
7天前
|
Java 应用服务中间件 Linux
在阿里云服务器上部署Tomcat详细图文详解
本文介绍了在阿里云服务器上安装和配置JDK和Tomcat的步骤。首先,需要注册阿里云账号并进行实名认证,然后购买并设置服务器。接着,通过File Zilla连接服务器,创建Java和Tomcat的安装目录,并将JDK和Tomcat的tar.gz文件上传到服务器,解压并重命名。之后,配置JDK的环境变量,将catalina.sh复制到/etc/init.d/目录下,并修改相关配置。最后,启动Tomcat并配置安全组规则,确保可以通过公网访问。
|
10天前
|
Web App开发 Java 应用服务中间件
【Java Web】在 IDEA 中部署 Tomcat
【Java Web】在 IDEA 中部署 Tomcat
|
13天前
|
Java 应用服务中间件 Linux
阿里云服务器部署多个tomcat
阿里云服务器部署多个tomcat
|
20天前
|
jenkins 测试技术 持续交付
软件测试|docker搭建Jenkins+Python+allure自动化测试环境
通过以上步骤,你可以在Docker中搭建起Jenkins自动化测试环境,实现Python测试的自动化执行和Allure报告生成。 买CN2云服务器,免备案服务器,高防服务器,就选蓝易云。百度搜索:蓝易云
40 6
|
1月前
|
JavaScript Java jenkins
如何利用CentOS7+docker+jenkins+gitee部署springboot+vue前后端项目(保姆教程)
如何利用CentOS7+docker+jenkins+gitee部署springboot+vue前后端项目(保姆教程)
85 0