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

武汉网站建设顾问推广计划书范文

武汉网站建设顾问,推广计划书范文,新乡网站建设哪家正规,cssdJenkins用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.dt0577.cn/news/50412.html

相关文章:

  • 曹县网站建设什么叫做网络营销
  • wordpress首页排版更换seo算法优化
  • 郑州建站公司网站运城seo
  • 网站建设上机考试题目网站如何添加友情链接
  • 邳州做网站的公司全网推广的方式
  • 工业园区管委会网站建设方案宁波网络推广团队
  • 介绍自己的做的网站北京网站制作400办理多少钱
  • 广州番禺伤人案青岛网站seo推广
  • bilibili网页版seo神器
  • 国外有哪些做服装的网站有哪些互联网公司
  • 一个空间放两个网站广州关键词搜索排名
  • 做带字头像的网站推广模式包括哪些模式
  • vb实现asp网站开发谷歌seo关键词优化
  • 做网站app的工资高吗湛江seo
  • wordpress更换语言搜索seo优化
  • 程林街网站建设微信社群营销
  • 太原网站运营优化济南竞价托管公司
  • wordpress安装二级目录优化网站的方法有哪些
  • wordpress拍卖插件郑州seo排名第一
  • 在凡客建站中建设网站方法外贸推广建站
  • wordpress error 500刷神马网站优化排名
  • mstsc做网站营销型网站特点
  • 做网站月入小广告设计
  • 台州做网站最好的小网站广告投放
  • 新闻网站建设研究现状广告网站大全
  • 怎样建自己的网站免费的上海网站营销推广
  • 手机网站有哪些类型网络营销的目的是
  • 天津百度推广中心seo优化报价
  • 百度关键词优化公司外贸seo是啥
  • 怎么建设网站赚钱商品推广软文范例200字