|NO.Z.00397|——————————|^^ 生产 ^^|——|KuberNetes&CI/CD.V35|——|Jenkins.v01|生产UAT流水线设计.v01|

一、Jenkins生产环境和UAT环境流水线设计
### --- 传统生产环境中应用的发版

~~~     # 方案一:
~~~     以编译产物为基础的,比如Java将会编译的Jar包放到制品仓库中,或者把其它类型的包放在制品仓库中
~~~     再通过选择制品的方式发布到不同的环境中
~~~     # 方案二:
~~~     或者有对应的分支,放到对应的分支,并进行一次构建;然后把代码放到指定的环境中

~~~     # 方案三:
~~~     在k8s中是以镜像为基础的,把镜像设置为最新的,就实现了自动发版的方式。
二、获取镜像的tags
### --- 本地查看是否正确获取到aliyun镜像的tags
~~~     # 获取阿里云镜像tags
~~~     阿里云客户端配置:详见操作:|DevOps|CICD|Jenkins|aliyun镜像仓库配置|

[root@k8s-node01 jq]# aliyun cr GetRepoTags  --RepoNamespace yanqi_vip --RepoName spring-cloud-demo-eureka | jq " .data.tags[].tag" -r
20210622-210506-b2a0f8e-pipeline-test
20210623-114026-b2a0f8e-pipeline-test

 
 
 
 
 
 
 
 
 

Walter Savage Landor:strove with none,for none was worth my strife.Nature I loved and, next to Nature, Art:I warm'd both hands before the fire of life.It sinks, and I am ready to depart
                                                                                                                                                   ——W.S.Landor

 

 

posted on   yanqi_vip  阅读(29)  评论(0编辑  收藏  举报

相关博文:
阅读排行:
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

导航

统计

点击右上角即可分享
微信分享提示