首页 > 解决方案 > 合并请求关闭时触发 GitLab 作业

问题描述

我正在寻找一种在关闭 GitLab 合并请求(合并与否)时运行“清理”作业/管道/等的方法。

问题是这样的——只要打开合并请求,我们就会在集群上创建一个特性部署。目前,我没有检测 MR 何时关闭的机制。随着时间的推移,这些旧的“功能部署”会在集群中累积。

我可以从集群中编写一个手动清理脚本(查看所有打开的功能,删除不再存在的功能),但这会有点麻烦且容易出错。希望 GitLab 有一种方法可以使用非常简单/漂亮的管道+作业功能进行此类清理

标签: dockergitlabcluster-computinggitlab-cigitlab-ci-runner

解决方案


推荐阅读