bongmu环境问题如何做 中发帖

请教佬们软件开发中的问题: 
我们服务部署在k8s 中,CI/CD使用 jenkins有一个 pre 分支,是基于 master 切出来的,用于线上预发布环境验证。
当前存在以下问题:

数据库同步正常,但代码滞后


预发环境的数据库是单独的,每日凌晨会从线上备份恢复,MySQL 数据是最新的。
但 pre 分支的代码并不总是最新,部分开发没有及时从 master 拉取更新,导致在 pre测试时服务版本滞后,出现报错。


构建触发压力过大


每次从 master 切出 pre 分支后,GitLab Webhook 可能会触发 Jenkins 自动构建,因为动态生成 pod 去执行 CI/CD 任务
服务数量约 30 个,如果凌晨统一切分支,可能会同时触发上百个构建任务,给 Kubernetes 集群带来较大压力。

期望目标

每日能自动将 gitlab 上面 master 的最...