You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Snyk对接Bitbucket Cloud时如何为自动生成的拉取请求设置审查者

解答:Snyk自动生成Bitbucket Cloud PR配置指定审查者群组方案

新生成PR自动配置方案

Snyk Bitbucket Cloud集成原生支持为自动生成的拉取请求绑定指定审查者或审查者群组,无需二次开发,配置步骤如下:

  • 进入Snyk对应组织的管理后台,打开「集成」页面,找到Bitbucket Cloud集成项进入配置页
  • 下拉定位到拉取请求默认设置板块,勾选自动添加审查者选项
  • 在下方输入框填入你指定的审查者群组名称,也支持填入单个Bitbucket用户账号,可同时添加多个对象
  • 保存配置后,后续所有Snyk自动生成的漏洞修复、依赖升级类拉取请求,都会自动带上你配置的审查者/审查者群组

如果需要给不同项目设置不同的审查者规则,可以进入对应Snyk项目的「集成设置」页单独配置,项目级配置优先级高于组织全局配置。

存量Snyk PR批量添加审查者方案

针对已经生成的存量Snyk自动创建的拉取请求,可以通过Bitbucket OpenAPI配合简单脚本实现批量添加,核心操作逻辑如下:

  • 调用Bitbucket API过滤出指定工作区下所有创建者为Snyk服务账号的未关闭拉取请求
  • 遍历所有符合条件的拉取请求,调用拉取请求更新接口,给审查者字段追加指定群组的UUID即可

核心请求参考格式:
PUT /2.0/repositories/{你的工作区ID}/{代码库标识}/pullrequests/{对应PR的ID}

请求体需要携带的参数:

{
  "reviewers": [
    {
      "uuid": "你要添加的审查者群组对应的UUID"
    }
  ]
}

内容的提问来源于stack exchange,提问作者satellite satellite

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.25 17:54:07