Modify access rules
[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 [access "refs/meta/config"]
7         push = group Administrators
8         push = group Project Owners
9         label-Code-Review = -2..+2 group Administrators
10         label-Code-Review = -2..+2 group Project Owners
11         label-Verified = -1..+1 group Administrators
12         label-Verified = -1..+1 group Project Owners
13         submit = group Administrators
14         submit = group Project Owners
15 [capability]
16         administrateServer = group Administrators
17         accessDatabase = group Administrators
18         createProject = group Administrators
19         priority = batch group Administrators
20         priority = batch group Non-Interactive Read-Only Users
21         priority = batch group Non-Interactive Users
22         streamEvents = group Administrators
23         streamEvents = group Non-Interactive Read-Only Users
24         streamEvents = group Non-Interactive Users
25 [label "Verified"]
26         function = MaxWithBlock
27         value = -1 Fails
28         value =  0 No score
29         value = +1 Verified
30 [label "Code-Review"]
31         function = MaxWithBlock
32         abbreviation = R
33         copyMinScore = true
34         value = -2 Do not submit
35         value = -1 I would prefer that you didn't submit this
36         value =  0 No score
37         value = +1 Looks good to me, but someone else must approve
38         value = +2 Looks good to me, approved
39 [receive]
40         requireContributorAgreement = false
41         requireSignedOffBy = false
42         requireChangeId = false
43 [submit]
44         mergeContent = false
45 [access "refs/heads/*"]
46         create = group Administrators
47         create = group Project Owners
48         forgeAuthor = group Registered Users
49         forgeCommitter = group Administrators
50         forgeCommitter = group Project Owners
51         push = +force group Administrators
52         push = group Project Owners
53         label-Code-Review = -2..+2 group Administrators
54         label-Code-Review = -2..+2 group Project Owners
55         label-Code-Review = -1..+1 group Registered Users
56         submit = group Administrators
57         submit = group Project Owners
58         editTopicName = +force group Administrators
59         editTopicName = +force group Project Owners
60         label-Verified = -1..+1 group Registered Users
61 [access "refs/for/refs/heads/*"]
62         push = group Registered Users