在多个分支上触发GitLab推送事件



如何设置两个或多个分支来触发钩子?在此处输入图像描述

例如:我有三个分支:大师;开发和修复。我想让钩子为master工作并进行开发。

gitlab org/gitlab foss issue 20338在gitlab 11.3(2018年9月(中引入了"按分支过滤推送事件",包括:

支持带有通配符(*(的分支模式,就像我们对受保护的分支所做的那样。

因此模式本身相当有限:

| Wildcard Protected Branch | Matching Branches                                |
|===========================|==================================================|
| *-stable                  | production-stable, staging-stable                |
| production/*              | production/app-server, production/load-balancer  |
| *gitlab*                  | gitlab, gitlab/staging, master/gitlab/production |

没有xxx|yyy或语法。

在您的情况下,模式*e*将足以只选择masterdevelop而不是fix

相关内容

  • 没有找到相关文章

最新更新