我只需要由特定用户或组来部署发布分支,并且用户应仅在bitbucket管道中看到发布分支...。
我正在使用bitbucket作为CI。
请您提供帮助
BitBucket允许对操作进行大量自定义,以防止受到分支保护。保护分支:
转到项目中的存储库。
选择设置>分支权限。
单击添加权限。
在“分支”字段中,选择“分支名称”,“分支模式”或“分支模型”。
分支名称-按名称选择现有分支。
分支模式-使用分支模式语法指定分支以匹配分支名称。
分支模型-选择要限制访问的分支类型。
分支删除-防止分支和标签删除。
重写历史记录-防止在指定分支上重写历史记录-例如通过强制推送或变基。
没有更改请求的更改-防止将更改直接推送到指定的分支;仅在请求请求时允许更改。
所有修改-防止推送到指定分支,并限制创建与指定分支或模式匹配的新分支。
可选:添加任何选定限制的豁免。将用户或组添加为豁免意味着它不适用于他们。这不是必需的。不添加任何豁免意味着该限制将适用于所有人。
单击创建以完成。