Merge "No longer grant third-party voting initially"
This commit is contained in:
commit
38a3113027
@ -116,8 +116,11 @@ is the only member of this group, but members of the `Administrators`
|
|||||||
group may temporarily add themselves in order to correct problems with
|
group may temporarily add themselves in order to correct problems with
|
||||||
automatic project creation.
|
automatic project creation.
|
||||||
|
|
||||||
The `External Testing Tools` group is used to grant +/-1 Verified
|
The `Third-Party CI` group is used to grant +/-1 Verified
|
||||||
access to external testing tools.
|
access to external testing tools on a sandbox project.
|
||||||
|
|
||||||
|
The `Voting Third-Party CI` group is used to grant +/-1 Verified
|
||||||
|
access to external testing tools for all projects.
|
||||||
|
|
||||||
The `Continuous Integration Tools` group contains Jenkins and any
|
The `Continuous Integration Tools` group contains Jenkins and any
|
||||||
other CI tools that get +2/-2 access on reviews.
|
other CI tools that get +2/-2 access on reviews.
|
||||||
@ -304,7 +307,7 @@ Next, edit `project.config` to look like::
|
|||||||
label-Code-Review = -1..+1 group Registered Users
|
label-Code-Review = -1..+1 group Registered Users
|
||||||
label-Verified = -2..+2 group Continuous Integration Tools
|
label-Verified = -2..+2 group Continuous Integration Tools
|
||||||
label-Verified = -2..+2 group Project Bootstrappers
|
label-Verified = -2..+2 group Project Bootstrappers
|
||||||
label-Verified = -1..+1 group External Testing Tools
|
label-Verified = -1..+1 group Voting Third-Party CI
|
||||||
submit = group Continuous Integration Tools
|
submit = group Continuous Integration Tools
|
||||||
submit = group Project Bootstrappers
|
submit = group Project Bootstrappers
|
||||||
label-Approved = +0..+1 group Project Bootstrappers
|
label-Approved = +0..+1 group Project Bootstrappers
|
||||||
@ -468,7 +471,7 @@ Testing`_) looks like:
|
|||||||
.. code-block:: shell
|
.. code-block:: shell
|
||||||
|
|
||||||
ssh -p 29418 review.openstack.org "gerrit create-account \
|
ssh -p 29418 review.openstack.org "gerrit create-account \
|
||||||
--group 'External Testing Tools' \
|
--group 'Third-Party CI' \
|
||||||
--full-name 'Some CI Bot' \
|
--full-name 'Some CI Bot' \
|
||||||
--email ci-bot@third-party.org \
|
--email ci-bot@third-party.org \
|
||||||
--ssh-key 'ssh-rsa AAAAB3Nz...zaUCse1P ci-bot@third-party.org' \
|
--ssh-key 'ssh-rsa AAAAB3Nz...zaUCse1P ci-bot@third-party.org' \
|
||||||
@ -477,7 +480,7 @@ Testing`_) looks like:
|
|||||||
Details on the create-account_ command can be found in the Gerrit
|
Details on the create-account_ command can be found in the Gerrit
|
||||||
API documentation.
|
API documentation.
|
||||||
|
|
||||||
.. _`External Testing Tools`: http://ci.openstack.org/third_party.html
|
.. _`Third-Party CI`: http://ci.openstack.org/third_party.html
|
||||||
|
|
||||||
.. _create-account: https://review.openstack.org/Documentation/cmd-create-account.html
|
.. _create-account: https://review.openstack.org/Documentation/cmd-create-account.html
|
||||||
|
|
||||||
|
@ -1,12 +1,13 @@
|
|||||||
[access "refs/heads/*"]
|
[access "refs/heads/*"]
|
||||||
label-Code-Review = -2..+2 group openstack-cla
|
label-Verified = -1..+1 group Third-Party CI
|
||||||
label-Approved = +0..+1 group openstack-cla
|
label-Code-Review = -2..+2 group Registered Users
|
||||||
workInProgress = group openstack-cla
|
label-Approved = +0..+1 group Registered Users
|
||||||
|
workInProgress = group Registered Users
|
||||||
[access "refs/heads/milestone-proposed"]
|
[access "refs/heads/milestone-proposed"]
|
||||||
label-Code-Review = -2..+2 group openstack-cla
|
label-Verified = -1..+1 group Third-Party CI
|
||||||
label-Approved = +0..+1 group openstack-cla
|
label-Code-Review = -2..+2 group Registered Users
|
||||||
[project]
|
label-Approved = +0..+1 group Registered Users
|
||||||
state = active
|
workInProgress = group Registered Users
|
||||||
[receive]
|
[receive]
|
||||||
requireChangeId = true
|
requireChangeId = true
|
||||||
requireContributorAgreement = true
|
requireContributorAgreement = true
|
||||||
|
Loading…
Reference in New Issue
Block a user