【发布时间】:2020-11-11 17:27:06
【问题描述】:
我正在设置一个 gerrit 服务器。我希望一些项目具有经过验证的标签,詹金斯构建的地方,如果成功将设置验证标志。这对我来说很好。
我还有一些项目不需要 jenkins 构建来验证。因此,为此我想禁用 Verified 标志,并且可以在 +2 代码审查时提交更改。
从 gerrit 文档中,在父级中添加一个空标签将删除子级的标签。究竟该怎么做?我创建了一个中间项目。但是在尝试添加一个空标签时
[标签“已验证”]
我收到以下错误。
remote: Processing changes: refs: 1, done
remote: error: Invalid project configuration:
remote: error: project.config: Invalid defaultValue "0" for label "Verified"
To ssh://<gerrit server>:29418/NoVerify
! [remote rejected] meta/config -> refs/meta/config (invalid project configuration)
error: failed to push some refs to 'ssh://<gerrit server>:29418/NoVerify'
我该如何解决这个问题?或者如果我添加的空标签错误,如何正确添加。
【问题讨论】:
标签: gerrit