Jenkins Can';找不到';标签已验证';gerrit 2.7中的许可
我正试图按照以下说明配置Jenkins gerrit触发器:。其中一点是授予“标签验证”权限给非内部用户。问题是,我看不到这样的特权 “添加权限…”组合框具有“标签代码审阅”权限,但没有“标签已验证”Jenkins Can';找不到';标签已验证';gerrit 2.7中的许可,jenkins,continuous-integration,jenkins-plugins,gerrit,Jenkins,Continuous Integration,Jenkins Plugins,Gerrit,我正试图按照以下说明配置Jenkins gerrit触发器:。其中一点是授予“标签验证”权限给非内部用户。问题是,我看不到这样的特权 “添加权限…”组合框具有“标签代码审阅”权限,但没有“标签已验证” 此权限是否已从gerrit 2.7中删除/重命名?如果我不设置这个插件,它会工作吗?是的,这个标签是从Gerrit 2.7的默认安装中删除的。如果您有早期安装并升级到2.7,您仍然会有标签。该插件仍能工作-您可以使用Gerrit设置或配置插件以使用code reviewe标签(或任何其他自定义标签
此权限是否已从gerrit 2.7中删除/重命名?如果我不设置这个插件,它会工作吗?是的,这个标签是从Gerrit 2.7的默认安装中删除的。如果您有早期安装并升级到2.7,您仍然会有标签。该插件仍能工作-您可以使用Gerrit设置或配置插件以使用code reviewe标签(或任何其他自定义标签)。确实,“验证标签”已被删除。您需要将其添加到project.config中,这并不像听起来那么简单。有关如何将其添加到project.config的更多信息,请参阅本文,因为我在Gerrit 2.12版之前回答过,我能够通过GUI更改所有项目配置来重新添加“Label Verified” 步骤:
[标签“已验证”]
函数=MaxWithBlock
值=-1失败
值=0不得分
值=+1已验证
这是与“”一起工作的,谢谢!另一个选项是从gerrit触发器插件配置中删除--verified,这样就不会发布“verified”标签。删除
--verified
是否也会删除最初需要的反馈?对于任何即将实施此解决方案的人,我必须重新启动gerrit(2.15)以使其接受“verified”标签。