Modify access rules
[All-Projects.git] / project.config
1 [project]
2         description = Access inherited by all other projects.
3         state = active
4 [access "refs/*"]
5         read = group Administrators
6         read = group Registered Users
7 [access "refs/meta/config"]
8         read = group Administrators
9         read = group Project Owners
10         push = group Administrators
11         push = group Project Owners
12         exclusiveGroupPermissions = read
13         label-Code-Review = -2..+2 group Administrators
14         label-Code-Review = -2..+2 group Project Owners
15         label-Verified = -1..+1 group Administrators
16         label-Verified = -1..+1 group Project Owners
17         submit = group Administrators
18         submit = group Project Owners
19 [capability]
20         administrateServer = group Administrators
21         accessDatabase = group Administrators
22         createProject = group Administrators
23         priority = batch group Administrators
24         priority = batch group Non-Interactive Users
25         streamEvents = group Non-Interactive Users
26 [access "refs/for/*"]
27         push = group Registered Users
28         read = group Registered Users
29         label-Code-Review = -1..+1 group Registered Users
30         label-Verified = -1..+1 group Registered Users
31         pushTag = group Registered Users
32 [label "Verified"]
33         function = MaxWithBlock
34         value = -1 Fails
35         value =  0 No score
36         value = +1 Verified
37 [label "Code-Review"]
38         function = MaxWithBlock
39         abbreviation = R
40         copyMinScore = true
41         value = -2 Do not submit
42         value = -1 I would prefer that you didn't submit this
43         value =  0 No score
44         value = +1 Looks good to me, but someone else must approve
45         value = +2 Looks good to me, approved
46 [receive]
47         requireContributorAgreement = false
48         requireSignedOffBy = false
49         requireChangeId = false
50 [submit]
51         mergeContent = false
52 [access "refs/for/refs/*"]
53         push = group Registered Users
54         pushMerge = group Registered Users