bitbucket中的分支级别部署

时间:2020-05-10 05:42:33

标签: bitbucket bitbucket-pipelines

我要求仅由特定用户或组部署发布分支,并且用户应仅在bitbucket管道中看到发布分支...。

我正在使用bitbucket作为CI。

在这方面您能帮忙吗

1 个答案:

答案 0 :(得分:0)

BitBucket允许对操作进行大量自定义,以防止分支保护。保护分支:

  1. 转到项目中的存储库。

  2. 选择“设置”>“分支”权限。

  3. 单击添加权限。

  4. 在“分支”字段中,选择“分支名称”,“分支模式”或“分支模型”。

分支名称-按名称选择现有分支。

分支模式-使用分支模式语法指定分支以匹配分支名称。

分支模型-选择要限制访问的分支类型。

  1. 选择要阻止的操作类型。

分支删除-防止分支和标签删除。

重写历史记录-防止在指定分支上重写历史记录-例如通过强制推送或变基。

没有拉取请求的更改-防止将更改直接推送到指定分支;更改仅在请求请求时允许。

所有修改-防止推送到指定分支,并限制创建与指定分支或模式匹配的新分支。

  1. 可选:为任何选定的限制添加豁免。将用户或组添加为免税项目意味着它不适用于他们。这不是必需的。不添加任何豁免意味着该限制将适用于所有人。

  2. 单击“创建”完成。

相关问题