blob: e0dbecdd3545b341dd419583eafa997bbd70e462 [file] [log] [blame]
Gerrit Code Review66af4052013-07-12 14:17:35 -07001[project]
2 description = Access inherited by all other projects.
Gerrit Code Review66af4052013-07-12 14:17:35 -07003[receive]
4 requireContributorAgreement = false
5 requireSignedOffBy = false
6 requireChangeId = true
Davide Pesaventoabfa5402024-01-05 23:10:25 +00007 rejectImplicitMerges = true
Gerrit Code Review66af4052013-07-12 14:17:35 -07008[submit]
Alex Afanasyev215fb862013-08-15 13:10:37 -07009 mergeContent = false
10 action = fast forward only
Davide Pesaventoc2556d02024-01-05 23:18:23 +000011 matchAuthorToCommitterDate = true
12 rejectEmptyCommit = true
Gerrit Code Review66af4052013-07-12 14:17:35 -070013[access "refs/*"]
14 read = group Administrators
15 read = group Anonymous Users
Gerrit Code Reviewad485d82021-02-24 12:54:59 -080016 read = group Service Users
Gerrit Code Reviewd8351a52020-06-02 10:40:26 -070017 revert = group Registered Users
Gerrit Code Review66af4052013-07-12 14:17:35 -070018[access "refs/for/refs/*"]
19 push = group Registered Users
20 pushMerge = group Registered Users
21[access "refs/heads/*"]
22 create = group Administrators
23 create = group Project Owners
Davide Pesavento8a707262023-12-23 04:41:31 +000024 forgeAuthor = group Administrators
Davide Pesaventoe0ed62f2023-12-23 05:16:41 +000025 forgeAuthor = group Project Owners
Gerrit Code Review66af4052013-07-12 14:17:35 -070026 forgeCommitter = group Administrators
27 forgeCommitter = group Project Owners
Alex Afanasyev7fa9a912013-07-29 16:50:57 -070028 push = +force group Administrators
Gerrit Code Review66af4052013-07-12 14:17:35 -070029 label-Code-Review = -2..+2 group Administrators
30 label-Code-Review = -2..+2 group Project Owners
Davide Pesavento8a707262023-12-23 04:41:31 +000031 label-Code-Review = -2..+1 group Service Users
Gerrit Code Review66af4052013-07-12 14:17:35 -070032 label-Code-Review = -1..+1 group Registered Users
33 submit = group Administrators
34 submit = group Project Owners
35 editTopicName = +force group Administrators
36 editTopicName = +force group Project Owners
Alex Afanasyev9a8884d2014-02-02 16:28:01 -080037 label-Verified = -1..+1 group Administrators
38 label-Verified = -1..+1 group Project Owners
Davide Pesavento8a707262023-12-23 04:41:31 +000039 label-Verified = -1..+1 group Service Users
Alexander Afanasyev7240bce2017-01-21 22:36:02 -080040 label-Code-Style = -1..+1 group Administrators
Alexander Afanasyev7240bce2017-01-21 22:36:02 -080041 label-Code-Style = -1..+1 group Project Owners
Davide Pesavento8a707262023-12-23 04:41:31 +000042 label-Code-Style = -1..+1 group Service Users
Gerrit Code Review66af4052013-07-12 14:17:35 -070043[access "refs/meta/config"]
44 exclusiveGroupPermissions = read
45 read = group Administrators
46 read = group Project Owners
47 push = group Administrators
48 push = group Project Owners
49 label-Code-Review = -2..+2 group Administrators
50 label-Code-Review = -2..+2 group Project Owners
51 submit = group Administrators
52 submit = group Project Owners
Gerrit Code Reviewa5b21bc2017-07-07 01:42:16 +000053 create = group Administrators
54 create = group Project Owners
Gerrit Code Review66af4052013-07-12 14:17:35 -070055[access "refs/tags/*"]
Alex Afanasyevf7401782016-01-05 14:14:22 -080056 push = +force group Administrators
Gerrit Code Reviewf4e1acb2017-07-07 01:42:16 +000057 createTag = group Administrators
58 createTag = group Project Owners
59 createSignedTag = group Administrators
60 createSignedTag = group Project Owners
Gerrit Code Review66af4052013-07-12 14:17:35 -070061[label "Code-Review"]
62 function = MaxWithBlock
Gerrit Code Review66af4052013-07-12 14:17:35 -070063 value = -2 Do not submit
64 value = -1 I would prefer that you didn't submit this
Gerrit Code Reviewd8351a52020-06-02 10:40:26 -070065 value = 0 No score
Gerrit Code Review66af4052013-07-12 14:17:35 -070066 value = +1 Looks good to me, but someone else must approve
67 value = +2 Looks good to me, approved
Alex Afanasyev862f6752015-07-08 18:06:42 -070068 defaultValue = 0
Gerrit Code Review231db912022-12-07 06:23:24 +000069 copyCondition = changekind:NO_CHANGE OR changekind:TRIVIAL_REBASE OR is:MIN
Alexander Afanasyev060339b2014-02-01 15:33:54 -080070[label "Verified"]
Alex Afanasyev0a2e1fd2017-01-05 14:49:05 -080071 function = MaxWithBlock
Alex Afanasyev0a2e1fd2017-01-05 14:49:05 -080072 value = -1 Fails
Gerrit Code Reviewd8351a52020-06-02 10:40:26 -070073 value = 0 No score
Alex Afanasyev0a2e1fd2017-01-05 14:49:05 -080074 value = +1 Verified
Alex Afanasyev862f6752015-07-08 18:06:42 -070075 defaultValue = 0
Alexander Afanasyevce19ffa2022-12-16 13:10:28 -080076 copyCondition = changekind:NO_CODE_CHANGE
Alexander Afanasyev7240bce2017-01-21 22:36:02 -080077[label "Code-Style"]
78 function = NoBlock
79 value = -1 Possible code style issues
Gerrit Code Reviewd8351a52020-06-02 10:40:26 -070080 value = 0 No score
Alexander Afanasyev7240bce2017-01-21 22:36:02 -080081 value = +1 No obvious code style issues
82 defaultValue = 0
Alexander Afanasyevce19ffa2022-12-16 13:10:28 -080083 copyCondition = changekind:NO_CODE_CHANGE
Gerrit Code Review1fe87a02016-10-06 14:35:45 -070084[access "refs/for/*"]
85 addPatchSet = group Registered Users
Gerrit Code Reviewd8351a52020-06-02 10:40:26 -070086[capability]
87 accessDatabase = group Administrators
88 administrateServer = group Administrators
89 streamEvents = group Event Streaming Users