538 字约 2 分钟
权限说明 列出触发构建、查看日志、重新构建所需的角色。
使用场景:遇到「为什么我点不了构建」或需要给团队成员放权时查阅——例如确认某个角色能否 触发构建、查看构建日志或重新构建。
云原生构建的权限规则与代码仓库的 角色权限一致,规则如下:
- 触发构建:代码仓库「开发者」及以上角色可触发。
- 查看构建日志:「助手」及以上角色可查看;Fork PR 触发人也可查看对应构建日志。
- 重新构建:「开发者」及以上角色可重新构建;
pull_request/issue事件的原触发者本人也可重新构建。
重新构建
「开发者」及以上角色可重新构建任意构建。 除此之外,以下场景的原触发者本人也可重新构建:
pull_request/issue事件(NPC 事件除外):按原配置重新执行,不会重新拉取代码。- 部署事件(
tag_deploy.*):仅本人且限 24 小时内,详见部署文档。
说明
以上豁免不适用于 NPC 事件(issue.comment@npc / pull_request.comment@npc), 因其重新构建会消耗仓库的 AI 额度,缺乏天然的频率约束。
禁止跳过步骤的事件
重新构建时可勾选跳过部分流水线或阶段。对于下列门禁类事件, 跳过任意步骤会让构建结果无法代表一次完整构建,因此重新构建时必须完整执行全部步骤:
pull_request.mergeable:该事件用于判断 PR 是否满足自动合并条件, 若跳过部分流水线或阶段,自动合并可能在检查不完整的情况下放行。
对这类事件,重新构建界面不会展示跳过选项;即使请求中携带跳过参数,服务端也会直接忽略, 按完整构建执行(不会报错)。