我们希望在GitHub Enterprise 2.10中对拉取请求使用强制性代码审查(使用"在合并前需要拉取请求审核"在受保护的分支机构设置中使用功能)。
但是,当我们启用此功能时,Maven版本构建失败,因为版本插件尝试使用运行TeamCity版本构建的用户的凭据将新的SNAPSHOT版本推送到存储库。
有没有人想出一种适用于此的方法?我们的要求是:
答案 0 :(得分:1)
我在相关问题上找到了这个答案:https://stackoverflow.com/a/47006088
我的印象是,如果您取消选中“包含管理员”复选框,则可以将存储库所有者与版本插件一起使用。权衡的是,您将依赖来自您的开发人员的纪律,这些开发人员是存储库所有者,不会跳过审核过程。