CPS中有关CICD的配置

CI/CD

首先设置➡️CICD分配资源 集成中心配置好代码扫描

分配了之后k8会自动生成一个分区,流水线运行就用该分区里的资源,若资源不足会出错

若之后要在k8里查看该流水线,就是要先进入这个分区

新建流水线组,服务地址为胡同环境里的IP

新建流水线,代码源为一个Branch/分支

流水线任务选项一般顺序:

代码扫描:实例默认为“集成中心”中的Snar way

单元测试:镜像里要包含“测试命令”中的命令,(实际上拉取的代码应该为测试用例,镜像为类似unittest这样的测试环境)

代码构建:构建编译命令到指定镜像 (实际上应该是windows或者其他系统的环境)

镜像构建:镜像名,一定要推送到镜像仓库,不然无法实现CD

审批:前提是在设置中部署SMTP成功

CD:持续发布到指定服务上

(也可以按照需求修改/删减步骤)

自动触发:

Branch Push:分支必选,该分支里发生CRUD

PR Commit:可选分支,其中发生PR Commit

PR Comments:必填标签,发布带标签的Commit

Tags:添加Tag触发,删除Tag不触发

在k8终端中查看流水线状态

首先查看CICD配置在哪个集群上

ssh进入该集群,查看新建的分区名字

查看里面的pod就可

原文地址:https://www.cnblogs.com/chenne69163/p/12108396.html