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

保定市住房和城乡建设厅网站容桂品牌网站建设

保定市住房和城乡建设厅网站,容桂品牌网站建设,五 网站开发总体进度安排,一个ip可以做几个网站目录 一.引言 二.踩坑与实践 1.原始代码 2.mvn package 未执行与解决 [导入环境变量] 3.git pull 未执行与解决 [添加绝对路径] 三.总结 一.引言 git 任务部署在通道机#xff0c;每天6点需要定时更新 jar 包并打包上线#xff0c;所以需要在 linux 服务器上#xff…目录 一.引言 二.踩坑与实践 1.原始代码 2.mvn package 未执行与解决 [导入环境变量] 3.git pull 未执行与解决 [添加绝对路径] 三.总结 一.引言 git 任务部署在通道机每天6点需要定时更新 jar 包并打包上线所以需要在 linux 服务器上 A.部署 maven: 上一篇文章已经铺了完整过程Linux 服务器 Maven 环境安装与测试 B.部署 git: 机器上已经有 git所以省略了这一步大家没有 git 可以搜索一下安装过程 C.crontab 定时 git pull mvn package本文主要进行第三步实践。 二.踩坑与实践 1.原始代码 # 进入目标环境 echo date echo cd 目录 cd $targetPath# 更新代码 echo git 更新 git pull# 重新打包 echo package... sh $targetPath/package.sh 将代码添加至 corontab 并将输出流指向 log发现到点后只有 echo 的日志没有 pull 和 package 的日志 Fri Mar 10 14:13:01 CST 2023 cd 目录 git 更新 package...2.mvn package 未执行与解决 [导入环境变量] package.sh 内部逻辑很简单即 mvn clean package 但是没有执行通过网上查询发现是因为自己没有添加环境变量导致在脚本前端增加 source 语句引入环境变量 source /etc/profile source /etc/bashrc 添加后发现重定向的 log 中 mvn package 信息已经正常输出但是依旧不见 git 日志 [INFO] ------------------------------------------------------------------------ [INFO] BUILD SUCCESS [INFO] ------------------------------------------------------------------------ [INFO] Total time: 02:57 min (Wall Clock) [INFO] Finished at: 2023-03-10T14:16:0008:00 [INFO] ------------------------------------------------------------------------ 3.git pull 未执行与解决 [添加绝对路径] 上面明明已经添加了环境变量为什么 git 不生效呢我们查看了一下 $PATH /usr/local/bin 再使用 whereis git 查看下 git 的位置 git: /usr/bin/git /usr/share/man/man1/git.1.gz git 在 /usr/bin 下PATH 是 /usr/local/bin 所以 git 没找到这里直接在脚本中指定为绝对路径 source /etc/profile source /etc/bashrc# 进入目标环境 echo date echo cd 目录 cd $targetPath# 更新代码 echo git 更新 /usr/bin/git pull# 重新打包 echo package... sh package.sh 再次添加至 crontab这次终于有 git 的日志了 Fri Mar 10 14:20:01 CST 2023 cd 目录 git 更新 Already up-to-date. package... 三.总结 好久不写 shell 脚本这么简单的逻辑搞了小半天实在不应该深刻反思 - shell 脚本一定要添加环境变量 - 添加环境变量找不到就用 whereis xxx 查找对应的绝对路径下面是常用到的 whereis java whereis python whereis maven
http://www.dnsts.com.cn/news/41172.html

相关文章:

  • 网站没询盘怎么做推广在手机上怎么注册公司
  • 做网站怎么赚流量智联招聘网站怎么做两份简历模板
  • 网站开发 后端服务网站设计网络推广关键词
  • 如何学好jsp网站开发做画册可以参考哪些网站
  • wordpress 站库分离用织梦模板做网站
  • 网站ico网站建设保定
  • 网站建设方案如何讲解安徽六安房价
  • 罗山网站建设宿迁建设局网站拆除备案
  • 专业网站建设的价格wordpress样式多的编辑器
  • 网站的建设维护推广网站百度收录
  • 西安自助建站哔哩哔哩网页版下载
  • 中国小康建设网站怎么做网站推广图片
  • 自己制作的网站上传到服务器后怎么原来的网页没有变wordpress收录p
  • wordpress还原恢复数据库网络优化岗位详细介绍
  • wordpress资讯网站模板做自己的网站的好处
  • 上海做宴会的网站wordpress低版本主题
  • 南阳建站公司深圳建站公司服务
  • 哈尔滨企业网站国家企业信用公示信息系统官网
  • 永年做网站多少钱怎么做售房网站
  • 建设手机银行的网站手机wordpress清除缓存
  • 百度网站解封专门做超市dm网站
  • 做企业内刊有哪些网站推荐外网网站建设
  • seo如何选择网站标题新品发布会手机
  • 自己建的网站如何做海外推广有哪些效果图做的好的网站
  • tk域名免费注册网站浙江网站建设价位
  • 自己搭建网站要钱吗博达高校网站群建设教程
  • 网站后台 模板深圳专业做网页的公司
  • 点击网站首页域名又添加一个开车搜索关键词
  • 地方房地产网站网络舆情分析报告
  • 杭州做外贸网站如何搜索到自己的网站