git/gitlab:合并之前是否有一种内置方式来执行自定义要求



我想防止任何符合某些条件的分支合并为"主",例如如果分支会添加字符串"//blocker",则合并必须中止。

我已经用bash别名在自己的机器上完成了此操作,但是Gitlab(甚至Git本身)是否有任何内置方式可以在项目范围内执行它?

我唯一能想到的方法是使CI管道在这种情况下失败,但这会使预合并测试更加困难。

来自https://docs.gitlab.com/ee/administration/custom_hooks.html

git本地支持在不同动作上执行的钩子。 服务器端git钩的示例包括前接收,接收后, 和更新。有关更多信息,请参见Git SCM Server端钩 关于每种钩类型。

相关内容

最新更新