当前位置: 首页 > news >正文

做视频网站免费观看爱商务信息网官网

做视频网站免费观看爱,商务信息网官网,宁德工程建设监督网站,asp.net 网站备份Jenkins用tags的方式自动发布java应用1.配置jenkins,告诉jenkins,jdk的安装目录,maven的安装目录2.构建一个maven项目指定构建参数,选择Git Paramete在源码管理中,填写我们git项目的地址,调用变量构建前执行…

Jenkins用tags的方式自动发布java应用

        • 1.配置jenkins,告诉jenkins,jdk的安装目录,maven的安装目录
        • 2.构建一个maven项目
          • 指定构建参数,选择Git Paramete
          • 在源码管理中,填写我们git项目的地址,调用变量
          • 构建前执行的操作
          • 构建阶段
          • 构建后执行的操作
        • 3.开发提交代码至gitlab
        • 4.Jenkins上进行构建
        • 5.查看效果

大概环境:

在这里插入图片描述


1.配置jenkins,告诉jenkins,jdk的安装目录,maven的安装目录

管理Jenkins–>全局工具配置–>JDK安装–>新增JDK

java -version	#查看jdk版本
mvn -version	#查询java的安装路径Java home: /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.362.b08-1.el7_9.x86_64/jre

在这里插入图片描述
全局工具配置–>Maven–>新增Maven

mvn -version	#查看maven安装目录Maven home: /usr/share/maven

在这里插入图片描述
安装maven插件
在这里插入图片描述

2.构建一个maven项目

在这里插入图片描述

指定构建参数,选择Git Paramete

在这里插入图片描述

在源码管理中,填写我们git项目的地址,调用变量

在这里插入图片描述

构建前执行的操作

Jenkins上提前准备好连接生产用的数据库配置文件,然后代码拉取下来后进行替换即可
在这里插入图片描述

构建阶段

填写选项,跳过测试用例
在这里插入图片描述

构建后执行的操作

在这里插入图片描述

vim /var/lib/jenkins/scripts/java_tag.sh#!/usr/bin/bashwebservers="192.168.xx.xxx 192.168.xx.xxx"
Date=$(date +%F-%H-%M)
Web_Dir=/opt
Web_Name=ROOT_${Date}_${git_version}cd ${WORKSPACE} && \for host in ${webservers}
doscp target/*.war root@$host:${Web_Dir}/${Web_Name}.war	&& \   #拷贝war包到集群机器的指定目录ssh root@$host "cd ${Web_Dir} && \     #登陆到集群的机器,进入存放war包的目录mkdir -p ${Web_Name} && \        #创建一个目录unzip ${Web_Name}.war -d ${Web_Name} && \  #解压war包到刚才创建的目录rm -f ${Web_Name}.war && \   #删除包rm -rf /soft/tomcat/webapps/ROOT  && \  #删除ROOT目录ln -s ${Web_Dir}/${Web_Name} /soft/tomcat/webapps/ROOT && \	 #创建软连接pkill java && \		#干掉java/soft/tomcat/bin/startup.sh"    #重载服务
done

3.开发提交代码至gitlab

进入项目目录,修改代码后打个标签然后提交

cd hello-world-war-master	
git add .
git commit -m 'hello_v1.0'
git tag -a v1.0 -m 'hello_v1.0'
git push origin --tags

4.Jenkins上进行构建

在这里插入图片描述

5.查看效果

在这里插入图片描述
刷新页面

在这里插入图片描述

http://www.yayakq.cn/news/217600/

相关文章:

  • 找素材去哪个网站如何把网页做成响应式的
  • 楚雄网站设计网站建设后期需要后期做的
  • 百度做的网站能优化吗网站模板侵权如何处理
  • 网站开发具体的工作内容企业网站不备案可以吗
  • 用腾讯云怎么建设网站网站设计的主要步骤
  • 上海网站建设知识 博客云空间网站
  • windows2012系统怎么建设网站wordpress字体库
  • 免费地方门户网站源码兰州seo经理
  • 上海住房和城乡建设网站七牛镜像+wordpress
  • 网站制作模板教案宁波建网站可按需定制
  • 网站优化是往新闻中心发新闻吗免费开发平台网站
  • 个人网站介绍模板微信如何建商城网站
  • 网站开发员的工作内容深圳文化墙设计公司
  • 公司网站界面如何设计重庆沙坪坝地震
  • 网站 微站建设排名wordpress chm 下载
  • 三河网站建设wordpress设置用户访问个数据库
  • 毕业设计做网站怎样的工作量算达标如何下载网站模板文件在哪里
  • 保健品网站可以做网站51购物网官方网站
  • 建网站找哪家网站建设实战视频教程
  • 事业单位网站建设的作用西安计算机培训机构
  • 网站建设管理自查报告做网站域名怎么选有利于seo
  • 买国外空间哪个网站好如何去掉链接wordpress
  • 宜宾市住房和城乡建设局网站做巧克力的网站
  • 网站建设客户分析调查问卷wordpress首页列表
  • wordpress在线时间代码百度快照如何优化
  • 炫酷网站有哪些网站页脚设计的几个小技巧
  • 无网站营销出格网站建设
  • 珠海工商年检到哪个网站做直播软件开发需要多少钱
  • 选择响应式网站建设有服务器了怎么做网站
  • 南宁网站搭建梧州论坛手机红豆网