定期删除 GitLab 中的合并分支?

Rob*_*uch 4 gitlab

我搜索了一些文档,但找不到我想要的内容。

GitLab 是否提供允许删除最近合并的所有分支的功能?作为 GitLab 本身的功能还是使用第三方插件或类似功能?

Nic*_*ter 8

Gitlab 公开API 资源来删除合并到项目\xe2\x80\x99s 默认分支(默认为主分支)中的所有非受保护分支。

\n

要在 gitlab 中定期删除它们,您可以在.gitlab-ci.yml中创建一个管道并按照您想要的频率安排它。

\n


小智 6

您检查过https://docs.gitlab.com/ee/user/project/repository/branches/#delete-merged-branches吗?此外,还有一个选项可以在成功合并到主分支后自动删除源分支。