Allow admins and project owners to create refs/meta/config
[All-Projects.git] / project.config
1 [project]
2         description = Access inherited by all other projects.
3 [access "refs/*"]
4         read = group Administrators
5         read = group Registered Users
6         forgeServerAsCommitter = group Non-Interactive Users
7 [access "refs/meta/config"]
8         push = group Administrators
9         push = group Project Owners
10         label-Code-Review = -2..+2 group Administrators
11         label-Code-Review = -2..+2 group Project Owners
12         label-Verified = -1..+1 group Administrators
13         label-Verified = -1..+1 group Project Owners
14         submit = group Administrators
15         submit = group Project Owners
16         create = group Administrators
17         create = group Project Owners
18 [capability]
19         administrateServer = group Administrators
20         accessDatabase = group Administrators
21         createProject = group Administrators
22         priority = batch group Administrators
23         priority = batch group Non-Interactive Read-Only Users
24         priority = batch group Non-Interactive Users
25         streamEvents = group Administrators
26         streamEvents = group Non-Interactive Read-Only Users
27         streamEvents = group Non-Interactive Users
28 [label "Verified"]
29         function = MaxWithBlock
30         value = -1 Fails
31         value =  0 No score
32         value = +1 Verified
33         defaultValue = 0
34 [label "Code-Review"]
35         function = MaxWithBlock
36         abbreviation = R
37         copyMinScore = true
38         value = -2 Do not submit
39         value = -1 I would prefer that you didn't submit this
40         value =  0 No score
41         value = +1 Looks good to me, but someone else must approve
42         value = +2 Looks good to me, approved
43         defaultValue = 0
44 [receive]
45         requireContributorAgreement = false
46         requireSignedOffBy = false
47         requireChangeId = false
48 [submit]
49         mergeContent = false
50 [access "refs/heads/*"]
51         create = group Administrators
52         create = group Project Owners
53         forgeAuthor = group Registered Users
54         forgeCommitter = group Administrators
55         forgeCommitter = group Project Owners
56         push = +force group Administrators
57         push = group Project Owners
58         label-Code-Review = -2..+2 group Administrators
59         label-Code-Review = -2..+2 group Project Owners
60         label-Code-Review = -1..+1 group Registered Users
61         submit = group Administrators
62         submit = group Project Owners
63         editTopicName = +force group Administrators
64         editTopicName = +force group Project Owners
65         label-Verified = -1..+1 group Registered Users
66 [access "refs/for/refs/heads/*"]
67         push = group Registered Users
68 [access "refs/for/refs/meta/*"]
69         push = group Administrators
70 [access "refs/for/*"]
71         addPatchSet = group Registered Users