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

做网站广告收入外贸网站推广平台

做网站广告收入,外贸网站推广平台,杭州手机网站开发,佛山禅城区网站建设公司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.hkea.cn/news/831888/

相关文章:

  • wordpress 安装 ubuntu整站优化代理
  • 做公司网站协议书模板下载百度竞价推广公司
  • 福田蒙派克6座二手值多少钱重庆seo点击工具
  • 有了域名 怎么做网站外贸网站推广方法之一
  • 审美网站长春网站建设路
  • 网站 管理系统域名查询注册信息查询
  • 专业网站设计发展前景推广网站软文
  • 怎么建设seo自己网站网站优化推广教程
  • 最新app开发软件石家庄网站建设seo公司
  • 江苏自助建站系统哪家好推广网站要注意什么
  • 唐河做网站关键字搜索引擎
  • 松江专业做网站公司seo视频教程百度云
  • 淄博品质网站建设竞价推广怎么样
  • 搜狗站群系统资源网站优化排名优化
  • 建设一个网站哪家好网站推广优化的原因
  • 做网站的上海公司有哪些情感链接
  • 梧州做网站建设数字营销公司
  • 加强新闻网站建设建议seo高手培训
  • 安丘网站建设制作怎样制作网页设计
  • 食品网站建设优化案例热门职业培训班
  • 龙华新区做网站大地seo视频
  • 网站彩票投注员做啥的真正免费的网站建站平台运营
  • wordpress 中文注册鸡西seo
  • 佛山企业如何建网站seo的内容怎么优化
  • 在什么网站上做自媒体windows优化大师是自带的吗
  • 装修公司的网站怎么做第三方营销平台有哪些
  • 百度公司做网站吗手机网页链接制作
  • 武汉移动网站制作今天新闻最新消息
  • 酒泉建设厅网站百度seo刷排名软件
  • 天津个人网站建设yandex引擎