docker - 合并请求关闭时触发 GitLab 作业
问题描述
我正在寻找一种在关闭 GitLab 合并请求(合并与否)时运行“清理”作业/管道/等的方法。
问题是这样的——只要打开合并请求,我们就会在集群上创建一个特性部署。目前,我没有检测 MR 何时关闭的机制。随着时间的推移,这些旧的“功能部署”会在集群中累积。
我可以从集群中编写一个手动清理脚本(查看所有打开的功能,删除不再存在的功能),但这会有点麻烦且容易出错。希望 GitLab 有一种方法可以使用非常简单/漂亮的管道+作业功能进行此类清理
解决方案
推荐阅读
- sql - 跟踪属性变化
- sql - 无论原始列名如何,SQL 都将所有列转置为行
- javascript - 使用带有 [] 和不使用 useState 以及使用 {} 的区别
- javascript - 在到达路由之前不会在 react useEffect 中设置状态
- reactjs - 如何使用 ArrayInput 在 react-admin 列表视图中填充数据
- javascript - 无法使用 JSON 生成表格 HTML?
- java - 使用 javax 时如何更改 JSONObject 的类型
- flutter - 当API的数据作为地图时如何从API获取数据
. 如果数据在它的daysModel中作为DoctorModel,则在daysModel中是workTimeModel - javascript - 为什么 JavaScript 在 Rails 6 中不能按预期工作?
- graph - 源和多个目的地之间的最短路径