1 通过git拉取最新代码,

# 查看当前master分支装填
git status
# 如果不想提交当前已经开发的功能代码


git pull origin master

 修改了代码 还未执行git add .  执行git status后会显示红色modified 但是我执行了git stash save之后已经修改的会被缓存起来,如下图所示:

 执行git stash list 查看你缓存了什么代码

 执行 git stash show 查看缓存的代码里做了哪些修改

 git stash list

 根据展示出的list可以应用那个缓存

git stash apply stash@{0}
 

git stash clear 干掉所有缓存

 ##############################至此如何缓存代码到此为止#############

复制OCP中的配置文件 project.version的版本号至mesapp的静态文件中

 

执行 npm run build进行ionic项目的打包

 

如上图所示证明打包成功,

把通过打包得到的www文件夹拷贝到你的linux打包机环境下

直接执行deployweb.sh的shell文件进行docker镜像的制作,

执行命令  ./deployweb.sh

得到docker镜像得到的版本号

 在k8s环境中找到对应的pod直接替换版本号即可完成网页版MESapp的部署。

 

 

Logo

K8S/Kubernetes社区为您提供最前沿的新闻资讯和知识内容

更多推荐