blob: 8106996580b82d84768544da2b00cf48178893bc [file] [log] [blame]
Gerrit Code Review770c9ae2016-04-23 10:11:27 +00001[project]
2 description = Access inherited by all other projects.
3[receive]
4 requireContributorAgreement = false
5 requireSignedOffBy = false
6 requireChangeId = true
7 enableSignedPush = false
Neels Hofmeyr32418eb2016-06-17 16:30:37 +00008 createNewChangeForAllNotInTarget = true
Gerrit Code Review770c9ae2016-04-23 10:11:27 +00009[submit]
Holger Freytherf3833262016-06-01 19:01:49 +000010 mergeContent = true
Neels Hofmeyr32418eb2016-06-17 16:30:37 +000011 action = rebase if necessary
Gerrit Code Review770c9ae2016-04-23 10:11:27 +000012[capability]
13 administrateServer = group Administrators
14 priority = batch group Non-Interactive Users
15 streamEvents = group Non-Interactive Users
zeckee9485e82016-05-03 21:35:37 +000016 accessDatabase = group Administrators
Gerrit Code Review770c9ae2016-04-23 10:11:27 +000017[access "refs/*"]
18 read = group Administrators
19 read = group Anonymous Users
zecked69ce582016-05-03 12:27:33 +000020 read = group Non-Interactive Users
zecke468a0242016-04-23 13:13:30 +000021 push = group Administrators
Gerrit Code Review770c9ae2016-04-23 10:11:27 +000022[access "refs/for/refs/*"]
23 push = group Registered Users
24 pushMerge = group Registered Users
25[access "refs/heads/*"]
26 create = group Administrators
27 create = group Project Owners
Neels Hofmeyr914f4a92016-05-31 09:36:01 +000028 create = group known users
Gerrit Code Review770c9ae2016-04-23 10:11:27 +000029 forgeAuthor = group Registered Users
Neels Hofmeyr914f4a92016-05-31 09:36:01 +000030 forgeAuthor = group known users
Gerrit Code Review770c9ae2016-04-23 10:11:27 +000031 forgeCommitter = group Administrators
32 forgeCommitter = group Project Owners
zecke7dc914f2016-04-24 09:27:38 +000033 push = +force group Administrators
Gerrit Code Review770c9ae2016-04-23 10:11:27 +000034 push = group Project Owners
Neels Hofmeyr914f4a92016-05-31 09:36:01 +000035 push = +force group known users
Gerrit Code Review770c9ae2016-04-23 10:11:27 +000036 label-Code-Review = -2..+2 group Administrators
37 label-Code-Review = -2..+2 group Project Owners
zecke6594cc12016-05-03 21:38:55 +000038 label-Code-Review = -2..+2 group Reviewers
zecked69ce582016-05-03 12:27:33 +000039 label-Code-Review = -1..+1 group Non-Interactive Users
Gerrit Code Review770c9ae2016-04-23 10:11:27 +000040 label-Code-Review = -1..+1 group Registered Users
41 submit = group Administrators
42 submit = group Project Owners
zecke6594cc12016-05-03 21:38:55 +000043 submit = group Reviewers
Gerrit Code Review770c9ae2016-04-23 10:11:27 +000044 editTopicName = +force group Administrators
45 editTopicName = +force group Project Owners
Holger Hans Peter Freytherc15401d2016-05-08 13:40:19 +020046 label-Verified = -1..+1 group Administrators
47 label-Verified = -1..+1 group Non-Interactive Users
48 label-Verified = -1..+1 group Project Owners
Gerrit Code Review770c9ae2016-04-23 10:11:27 +000049[access "refs/meta/config"]
50 exclusiveGroupPermissions = read
51 read = group Administrators
52 read = group Project Owners
53 push = group Administrators
54 push = group Project Owners
55 label-Code-Review = -2..+2 group Administrators
56 label-Code-Review = -2..+2 group Project Owners
57 submit = group Administrators
58 submit = group Project Owners
59[access "refs/tags/*"]
60 pushTag = group Administrators
61 pushTag = group Project Owners
Neels Hofmeyra0d78ca2016-06-17 18:23:05 +000062 pushTag = group known users
Gerrit Code Review770c9ae2016-04-23 10:11:27 +000063 pushSignedTag = group Administrators
64 pushSignedTag = group Project Owners
Neels Hofmeyra0d78ca2016-06-17 18:23:05 +000065 pushSignedTag = group known users
zeckec862eb82016-04-23 13:40:50 +000066 forgeAuthor = group Administrators
Neels Hofmeyra0d78ca2016-06-17 18:23:05 +000067 forgeAuthor = group known users
zeckec862eb82016-04-23 13:40:50 +000068 forgeCommitter = group Administrators
Neels Hofmeyrd68f8092016-06-17 18:24:14 +000069 create = group Administrators
70 create = group Project Owners
71 create = group known users
Gerrit Code Review770c9ae2016-04-23 10:11:27 +000072[label "Code-Review"]
73 function = MaxWithBlock
74 defaultValue = 0
75 copyMinScore = true
76 copyAllScoresOnTrivialRebase = true
77 value = -2 This shall not be merged
78 value = -1 I would prefer this is not merged as is
zecke468a0242016-04-23 13:13:30 +000079 value = 0 No score
Gerrit Code Review770c9ae2016-04-23 10:11:27 +000080 value = +1 Looks good to me, but someone else must approve
81 value = +2 Looks good to me, approved
Holger Hans Peter Freyther9f5e8322016-05-08 13:40:12 +020082[label "Verified"]
83 function = MaxWithBlock
84 value = -1 Fails
85 value = 0 No score
86 value = +1 Verified
87 copyAllScoresIfNoCodeChange = true
88 defaultValue = 0
Holger Hans Peter Freyther38a05c52016-05-10 00:04:50 +020089[notify "team"]
Harald Welte00057172016-06-02 20:46:37 +020090 email = gerrit-log@lists.osmocom.org
Harald Welte82ac15b2016-05-12 07:12:08 +000091[access "refs/users/*"]
Harald Welte9fb7d542016-05-12 07:16:41 +000092 push = +force group Administrators
Harald Welte9fb7d542016-05-12 07:16:41 +000093 push = +force group Project Owners
Harald Welteba6fb1b2016-05-12 07:20:04 +000094 create = group Administrators
Harald Welteba6fb1b2016-05-12 07:20:04 +000095 create = group Project Owners
Neels Hofmeyr26119272016-05-12 11:45:34 +000096 forgeAuthor = group Administrators
97 forgeAuthor = group Project Owners
Neels Hofmeyr1cc3fcc2016-05-25 09:59:55 +000098[access "refs/heads/sysmocom/*"]
99 create = group sysmocom branch access
100 forgeAuthor = group sysmocom branch access
101 push = +force group sysmocom branch access
Neels Hofmeyr914f4a92016-05-31 09:36:01 +0000102 exclusiveGroupPermissions = create forgeAuthor push
103[access "refs/heads/master"]
104 exclusiveGroupPermissions = push
Neels Hofmeyrf117a032016-05-31 09:38:14 +0000105 push = group Administrators
106 push = group Project Owners