我正在尝试按照以下说明配置Jenkins gerrit触发器:https://wiki.jenkins-ci.org/display/JENKINS/Gerrit+Trigger。有一点是要向非吸引用户授予“标签验证”权限。问题是,我没有看到这样的特权......
'添加权限...'组合框具有“标签代码审核”权限,但没有“标签已验证”。
此权限是否已从gerrit 2.7中删除/重命名?如果我没有设置它,这个插件会工作吗?
答案 0 :(得分:13)
确实删除了“已验证的标签”。你需要将它添加到project.config中,这听起来不是那么简单。有关如何将其添加到project.config的更多信息可以在此blog帖子中找到,因为我之前已回复here
答案 1 :(得分:5)
在Gerrit版本2.12中,我可以通过GUI更改All Project Config来重新添加“Label Verified”。
步骤:
[label "Verified"]
function = MaxWithBlock
value = -1 Fails
value = 0 No score
value = +1 Verified
答案 2 :(得分:4)
是的,此标签已从Gerrit 2.7的默认安装中删除。如果您有早期安装并升级到2.7,您仍将拥有该标签。该插件仍然有效 - 您可以add the verified label到您的Gerrit设置或配置插件以使用代码审查标签(或任何其他自定义标签)。