Soby Mathew | 7bc22b1 | 2022-10-14 14:45:08 +0200 | [diff] [blame] | 1 | [access] |
Soby Mathew | 7aabffe | 2022-10-14 15:10:43 +0200 | [diff] [blame] | 2 | inheritFrom = All-Projects |
Soby Mathew | 7bc22b1 | 2022-10-14 14:45:08 +0200 | [diff] [blame] | 3 | [submit] |
Soby Mathew | dc950cc | 2022-10-14 14:46:38 +0200 | [diff] [blame] | 4 | action = merge always |
Soby Mathew | 63f4898 | 2022-10-14 15:30:22 +0100 | [diff] [blame] | 5 | rejectEmptyCommit = true |
| 6 | [receive] |
| 7 | requireSignedOffBy = true |
| 8 | rejectImplicitMerges = true |
Soby Mathew | 7bc22b1 | 2022-10-14 14:45:08 +0200 | [diff] [blame] | 9 | [access "refs/*"] |
Soby Mathew | ef20b55 | 2022-10-14 15:06:18 +0200 | [diff] [blame] | 10 | owner = group Administrators |
Soby Mathew | dc950cc | 2022-10-14 14:46:38 +0200 | [diff] [blame] | 11 | [project] |
| 12 | description = Gerrit settings common to repositories under the TF-RMM namespace |
Soby Mathew | 757d1bd | 2022-10-14 14:58:33 +0200 | [diff] [blame] | 13 | [access "refs/heads/*"] |
| 14 | abandon = group tf-rmm-approvers |
| 15 | create = group tf-rmm-approvers |
| 16 | forgeAuthor = group tf-rmm-approvers |
Soby Mathew | 63f4898 | 2022-10-14 15:30:22 +0100 | [diff] [blame] | 17 | forgeCommitter = group tf-rmm-approvers |
Soby Mathew | 757d1bd | 2022-10-14 14:58:33 +0200 | [diff] [blame] | 18 | forgeServerAsCommitter = group tf-rmm-approvers |
| 19 | label-Allow-CI = +0..+2 group tf-rmm-approvers |
Soby Mathew | 63f4898 | 2022-10-14 15:30:22 +0100 | [diff] [blame] | 20 | label-Code-Review = -1..+2 group tf-rmm-approvers |
Joanna Farley | adee4c0 | 2022-12-16 22:12:01 +0100 | [diff] [blame] | 21 | label-Code-Review = -1..+1 group Registered Users |
Soby Mathew | 757d1bd | 2022-10-14 14:58:33 +0200 | [diff] [blame] | 22 | label-Verified = -1..+1 group Bot Users |
| 23 | label-Verified = -1..+1 group tf-rmm-approvers |
| 24 | push = +force group tf-rmm-approvers |
| 25 | submit = group tf-rmm-approvers |
Soby Mathew | 63f4898 | 2022-10-14 15:30:22 +0100 | [diff] [blame] | 26 | |
Soby Mathew | deb389a | 2022-10-14 15:02:13 +0200 | [diff] [blame] | 27 | [access "refs/meta/config"] |
| 28 | create = group tf-rmm-approvers |
Soby Mathew | 63f4898 | 2022-10-14 15:30:22 +0100 | [diff] [blame] | 29 | label-Code-Review = -1..+2 group tf-rmm-approvers |
Soby Mathew | deb389a | 2022-10-14 15:02:13 +0200 | [diff] [blame] | 30 | label-Verified = -1..+1 group tf-rmm-approvers |
| 31 | push = group tf-rmm-approvers |
| 32 | read = group tf-rmm-approvers |
| 33 | submit = group tf-rmm-approvers |
Soby Mathew | 63f4898 | 2022-10-14 15:30:22 +0100 | [diff] [blame] | 34 | exclusiveGroupPermissions = submit |
| 35 | |
Soby Mathew | ef20b55 | 2022-10-14 15:06:18 +0200 | [diff] [blame] | 36 | [access "refs/meta/dashboards/*"] |
| 37 | create = group tf-rmm-approvers |
| 38 | push = group tf-rmm-approvers |
Soby Mathew | ab1b1f0 | 2022-10-14 15:07:17 +0200 | [diff] [blame] | 39 | [access "refs/tags/*"] |
| 40 | create = group tf-rmm-approvers |
| 41 | createSignedTag = group tf-rmm-approvers |
| 42 | createTag = group tf-rmm-approvers |
Soby Mathew | 63f4898 | 2022-10-14 15:30:22 +0100 | [diff] [blame] | 43 | |
| 44 | |
| 45 | # All Registered Users and maintainers use it to record their concerns. |
| 46 | [label "Code-Review"] |
| 47 | function = MaxWithBlock |
| 48 | value = -1 I would prefer this is not merged as is |
| 49 | value = 0 No score |
| 50 | value = +1 Looks good to me |
| 51 | value = +2 Looks good to be merged |
| 52 | copyAllScoresIfNoCodeChange = true |
| 53 | copyAllScoresOnTrivialRebase = true |
| 54 | defaultValue = 0 |
| 55 | |
| 56 | # The Allow-CI label triggers the Open CI on the patch. |
| 57 | # It sets the Verified score. |
| 58 | [label "Allow-CI"] |
| 59 | function = NoBlock |
| 60 | value = 0 No score |
| 61 | value = +1 Approved for automated testing on Open CI, shallow tests |
| 62 | value = +2 Approved for automated testing on Open CI, in-depth tests |
| 63 | defaultValue = 0 |
| 64 | |
| 65 | [label "Verified"] |
| 66 | function = MaxWithBlock |
| 67 | value = -1 Fails |
| 68 | value = 0 No score |
| 69 | value = +1 Verified |
| 70 | copyAllScoresIfNoCodeChange = true |
| 71 | copyAllScoresOnTrivialRebase = true |
| 72 | defaultValue = 0 |