矩阵构建是什么
CI 里的「矩阵构建」指的是【0】。
矩阵一共几个 job
(托管 CI 概念:matrix_count(系统, 版本) = 系统数 × 版本数(矩阵一共几个 job);triggered(事件, on) 判这个事件在不在触发列表里;job_can_start(job, 已完成) 判它依赖的 job
会触发吗、能开跑吗
(托管 CI 概念:matrix_count(系统, 版本) = 系统数 × 版本数(矩阵一共几个 job);triggered(事件, on) 判这个事件在不在触发列表里;job_can_start(job, 已完成) 判它依赖的 job
补全:矩阵 job 数
(托管 CI 概念:matrix_count(系统, 版本) = 系统数 × 版本数(矩阵一共几个 job);triggered(事件, on) 判这个事件在不在触发列表里;job_can_start(job, 已完成) 判它依赖的 job
补全:能不能开跑
(托管 CI 概念:matrix_count(系统, 版本) = 系统数 × 版本数(矩阵一共几个 job);triggered(事件, on) 判这个事件在不在触发列表里;job_can_start(job, 已完成) 判它依赖的 job
CD 是什么
CD(持续交付/部署)在 CI 之后,主要做的是【0】。
CI 和 CD 的区别
一句话说清 CI 和 CD 的分工:【0】。
为什么先 staging 再 prod
部署常常先上 staging、再上 prod,是因为【0】。
这个分支部署到哪
(env_of(分支):main 上 prod、其它上 staging;can_deploy(全绿, 已审批) 两者都真才 True;stage_flow(各环境结果) 按顺序逐级推进、遇失败停,交回推进到的最后一个环境。) 问 main
能部署吗、推进到哪
(env_of(分支):main 上 prod、其它上 staging;can_deploy(全绿, 已审批) 两者都真才 True;stage_flow(各环境结果) 按顺序逐级推进、遇失败停,交回推进到的最后一个环境。) 问「全绿但没审