blob: e1a85b32241d3f056ca8b95140cf06854c813ae8 [file] [log] [blame]
Gerrit Code Review23fb5e52013-12-03 16:13:52 -08001[project]
2 description = Access inherited by all other projects.
3 state = active
4[receive]
5 requireContributorAgreement = false
6 requireSignedOffBy = false
7 requireChangeId = true
8[submit]
9 mergeContent = true
10[capability]
11 administrateServer = group Administrators
Matteo Gerolab295d4a2014-01-20 12:16:20 -080012 streamEvents = group Event Streaming Users
Brian O'Connorf6b4d402014-02-13 10:19:25 -080013 emailReviewers = deny group Non-Interactive Users
Gerrit Code Review23fb5e52013-12-03 16:13:52 -080014[access "refs/*"]
15 read = group Administrators
Matteo Gerola0d601552014-01-31 16:29:40 -080016 read = group Core ONOS Developers
17 read = group External ONOS Developers
Matteo Gerola9b430f82014-01-20 11:50:12 -080018 read = group Non-Interactive Users
Matteo Gerola0d601552014-01-31 16:29:40 -080019 read = group ON.Lab ONOS Developers
Gerrit Code Review23fb5e52013-12-03 16:13:52 -080020[access "refs/heads/*"]
21 create = group Administrators
suibin zhang7363b6e2014-05-22 14:34:33 -070022 create = group External ONOS Developers
23 create = group ON.Lab ONOS Developers
Gerrit Code Review23fb5e52013-12-03 16:13:52 -080024 create = group Project Owners
Gerrit Code Review23fb5e52013-12-03 16:13:52 -080025 forgeCommitter = group Administrators
suibin zhang7363b6e2014-05-22 14:34:33 -070026 forgeCommitter = group External ONOS Developers
27 forgeCommitter = group ON.Lab ONOS Developers
Gerrit Code Review23fb5e52013-12-03 16:13:52 -080028 forgeCommitter = group Project Owners
Brian O'Connor03f75bc2014-03-14 17:37:01 -070029 push = +force group Administrators
suibin zhang7363b6e2014-05-22 14:34:33 -070030 push = group External ONOS Developers
31 push = group ON.Lab ONOS Developers
Gerrit Code Review23fb5e52013-12-03 16:13:52 -080032 push = group Project Owners
33 label-Code-Review = -2..+2 group Administrators
suibin zhang7363b6e2014-05-22 14:34:33 -070034 label-Code-Review = -2..+2 group External ONOS Developers
35 label-Code-Review = -2..+2 group ON.Lab ONOS Developers
Gerrit Code Review23fb5e52013-12-03 16:13:52 -080036 label-Code-Review = -2..+2 group Project Owners
Matteo Gerola9b430f82014-01-20 11:50:12 -080037 label-Code-Review = -1..+1 group Non-Interactive Users
Gerrit Code Review23fb5e52013-12-03 16:13:52 -080038 submit = group Administrators
suibin zhang7363b6e2014-05-22 14:34:33 -070039 submit = group External ONOS Developers
40 submit = group ON.Lab ONOS Developers
Gerrit Code Review23fb5e52013-12-03 16:13:52 -080041 submit = group Project Owners
42 editTopicName = +force group Administrators
suibin zhang7363b6e2014-05-22 14:34:33 -070043 editTopicName = group External ONOS Developers
44 editTopicName = group ON.Lab ONOS Developers
Gerrit Code Review23fb5e52013-12-03 16:13:52 -080045 editTopicName = +force group Project Owners
Matteo Gerola750c56d2014-01-27 16:03:25 -080046 label-Verified = -1..+1 group Administrators
suibin zhang7363b6e2014-05-22 14:34:33 -070047 label-Verified = -1..+1 group External ONOS Developers
Matteo Gerola5ea2d162014-01-20 15:53:14 -080048 label-Verified = -1..+1 group Non-Interactive Users
suibin zhang7363b6e2014-05-22 14:34:33 -070049 label-Verified = -1..+1 group ON.Lab ONOS Developers
Gerrit Code Review23fb5e52013-12-03 16:13:52 -080050[access "refs/meta/config"]
51 exclusiveGroupPermissions = read
52 read = group Administrators
suibin zhang7363b6e2014-05-22 14:34:33 -070053 read = group External ONOS Developers
54 read = group ON.Lab ONOS Developers
Gerrit Code Review23fb5e52013-12-03 16:13:52 -080055 read = group Project Owners
56 push = group Administrators
suibin zhang7363b6e2014-05-22 14:34:33 -070057 push = group External ONOS Developers
58 push = group ON.Lab ONOS Developers
Gerrit Code Review23fb5e52013-12-03 16:13:52 -080059 push = group Project Owners
60 label-Code-Review = -2..+2 group Administrators
suibin zhang7363b6e2014-05-22 14:34:33 -070061 label-Code-Review = -2..+2 group External ONOS Developers
62 label-Code-Review = -2..+2 group ON.Lab ONOS Developers
Gerrit Code Review23fb5e52013-12-03 16:13:52 -080063 label-Code-Review = -2..+2 group Project Owners
64 submit = group Administrators
suibin zhang7363b6e2014-05-22 14:34:33 -070065 submit = group External ONOS Developers
66 submit = group ON.Lab ONOS Developers
Gerrit Code Review23fb5e52013-12-03 16:13:52 -080067 submit = group Project Owners
Brian O'Connor48e463c2014-09-04 16:36:10 -070068 pushMerge = group Administrators
69 pushMerge = group Core ONOS Developers
Gerrit Code Review23fb5e52013-12-03 16:13:52 -080070[access "refs/tags/*"]
71 pushTag = group Administrators
suibin zhang7363b6e2014-05-22 14:34:33 -070072 pushTag = group External ONOS Developers
73 pushTag = group ON.Lab ONOS Developers
Gerrit Code Review23fb5e52013-12-03 16:13:52 -080074 pushTag = group Project Owners
75 pushSignedTag = group Administrators
suibin zhang7363b6e2014-05-22 14:34:33 -070076 pushSignedTag = group External ONOS Developers
77 pushSignedTag = group ON.Lab ONOS Developers
Gerrit Code Review23fb5e52013-12-03 16:13:52 -080078 pushSignedTag = group Project Owners
79[label "Code-Review"]
80 function = MaxWithBlock
81 copyMinScore = true
82 value = -2 Do not submit
83 value = -1 I would prefer that you didn't submit this
84 value = 0 No score
85 value = +1 Looks good to me, but someone else must approve
86 value = +2 Looks good to me, approved
Matteo Gerola14aa8692014-01-20 15:50:47 -080087[label "Verified"]
88 function = MaxWithBlock
89 value = -1 Fails
90 value = 0 No score
91 value = +1 Verified
Brian O'Connor1e407432014-09-04 16:39:20 -070092[access "refs/for/refs/meta/config"]
93 read = group Administrators
94 push = group Administrators
95 pushMerge = group Administrators
Brian O'Connore1e22b32014-09-04 16:37:21 -070096 submit = group Administrators