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

通王网站内容管理系统网站信息内容建设 宣传部门

通王网站内容管理系统,网站信息内容建设 宣传部门,私人订制网站的建设的设计表,做公众号一个月挣多少钱▮全文概述 在编写项目时#xff0c;很头大的事情就是需要自己手动的上传jar包到服务器上启动。如果出现一点bug#xff0c;就要重头上传和启动。这是一件很烦的事情#xff0c;所以#xff0c;可以使用jenkins和gitee实现项目的自动部署 ▮全流程 在本地提交代码到gitee …▮全文概述 在编写项目时很头大的事情就是需要自己手动的上传jar包到服务器上启动。如果出现一点bug就要重头上传和启动。这是一件很烦的事情所以可以使用jenkins和gitee实现项目的自动部署 ▮全流程 在本地提交代码到gitee   gitee发送请求通知jenkins  jenkins接到通知后自动执行任务  构建maven项目打jar包  构建后执行启动jar包的脚本 最终我在本地提交代码服务器也可以跟着改变不再需要我手动的去上传jar包到服务器启动。全操作很简洁不使用Docker也不需要配置 ▮建立gitee仓库 使用githubgitlab都可以使用gitee比较方便也不需要我去搭建gitlab ▮下载jenkins ▪上传jenkins的war包到服务器 通过百度网盘分享的文件jenkins.war 链接https://pan.baidu.com/s/1RjwJ0Yy7tnyd9WjzukaSvw?pwdhldy 提取码hldy  ▪上传Maven包到服务器 通过百度网盘分享的文件apache-maven-3.6.3.zip 链接https://pan.baidu.com/s/1fMHnDfXxJ5I9bF88u3h6dw?pwdhldy  提取码hldy  网盘里Maven的仓库源是阿里云的。如果你的Maven是从别的渠道下载记得修改“settings.xml” 文件里的仓库源 ▪服务器下载git yum install git ▪服务器下载Java yum install java-11-openjdk-devel ▮启动jenkins ▪启动命令端口自定义安全组记得开放 nohup java -jar jenkins.war --httpPort58082 ▪访问Web界面 http://服务器IP:58082/ 第一次加载需要等待几分钟 ▪从jenkins日志获取管理员密码 vim nohup.out打开日志文件读取token:q退出vim ▪安装推荐插件 ▪创建一个用户 ▪实例配置 ▮添加插件 ▪Maven插件 向下滚动 看到Maven安装完成就行 ▪Gitee插件 ▮系统配置 ▪配置Maven ▪配置Gitee ▮新建任务 ▪丢弃旧的构建  ▪配置源码-Git 从仓库获取连接  ▪配置gitee的构建触发器gitee通知jenkins执行此任务 什么都不用管只需要生成下面这个Gitee WebHook就行 ▪设置gitee仓库的WebHook 在这个界面是可以测试钩子是否正常的但不知为何在gitee上测试只会报错但你提交代码的时候又可以正常的触发钩子。所以这里我先不管后面再去测试钩子是否正常 ▪指定pom文件 ▪执行shell命令启动jar包 BUILD_IDDONTKILLME #获取你想运行jar包的进程号 pidps -ef | grep mindmap.jar | grep -v grep | awk {print $2} #如果存在则把该进程杀掉 if [ -n $pid ] thenecho kill -9 的pid: $pidkill -9 $pid fi echo 复制jar包 #把jenkins打的jar包复制到自己指定的目录下 cp /root/.jenkins/workspace/mindMap/5.mindmap-service/target/mindmap.jar /root/cloud echo 启动jar包 #最后启动jar包并把日志输出到指定的文件中以便查看 nohup java -jar /root/cloud/mindmap.jar 在文本框里输入要执行的命令 mindmap.jar是jar包名这个记得换成你自己的包名 cp  /root/.jenkins/workspace/mindMap/5.mindmap-service/target/mindmap.jar /root/cloud /root/.jenkins/workspace是jenkins的工作目录在控制台是看不到的但是你可以通过cd指令进入。/root/cloud是我自定义的一个目录这个指令就是把打出的jar包转移到这个目录下。这个你可以自定义 至此整个任务配置完成如果你需要打多个jar包启动那你可以把上面这个命令行复制几份去启动就行。如果你向使用DockerFile ▮测试 ▪在本地git提交代码到仓库 ▪jenkins自动部署 点击可以进入实时查看执行流程 第一次打包需要加载很多东西所以需要比较长的时间 打包成功  执行指令后台启动jar包 可以看到需要的服务已经全部启动。这就是全自动部署
http://www.w-s-a.com/news/721736/

相关文章:

  • 深圳小程序网站开发公司网页制作模板视频教程
  • 电子商务网站开发开题报告wordpress更改后台地址
  • 网站静态前端是什么工作
  • 餐饮门户网站 方案怎么做创业好项目
  • 做百度手机网站推广普通话的宣传标语
  • 记事本可以做网站吗网站服务器是主机吗
  • 手机网站被拦截怎么办怎么解决东营建设信息网网
  • 外贸网站模板免费微信网站开发技术
  • 视频盗版网站怎么做福州网站seo
  • 成都金铭 网站建设做网站包含的技术
  • 长沙的网站建设公司哪家好做网站应选那个主题
  • 公司网站百度搜不到如何自己做一个网站
  • 学生如何建设网站网站开发程序
  • 网站建设公司哪家好 皆来磐石网络网站建设"淘宝网" 在颜色选取和搭配方面有哪些值得学习的地方.
  • 网站如何做移动规则适配北京住房与城乡建设部网站
  • 课堂阵地建设网站wordpress运行机制
  • 网站建设的需求方案企业网站建设费用明细
  • 创口贴网站模板京创影视app
  • 团购网站建设目的网站有很多304状态码
  • 运用阿里云怎么做网站外资企业可以在中国境内做网站吗
  • 云南住房和城乡建设局网站西安做官网的公司
  • 企业网站图片上传网站建设和应用的情况
  • 网站不显示内容吗聊城网架公司
  • 南昌网站建设企业网站托管外包怎么做
  • 做非洲外贸的网站网站可以用PS设计吗
  • PHP搭建IDC网站青岛福瀛建设集团网站
  • 安徽网站优化多少钱软件界面设计的基本原则
  • 网站建设动态页面修改删除dnf卖飞机的网站怎么做的
  • 万网是做什么的seo综合
  • 网站关键词分隔符php网站开发平台下载