blob: e894e38e06b02068da42b46788a40b2d1f5ea662 [file] [log] [blame]
spoonix2b5e7402018-11-01 20:34:09 +00001[access]
2 inheritFrom = All-Projects
3[submit]
4 action = rebase if necessary
Benjamin Copelanda8df6072018-11-08 08:53:06 +00005[access "refs/*"]
6 read = group Non-Interactive Users
7[access "refs/heads/*"]
8 create = group trusted-firmware-a-approvers
9 forgeAuthor = group trusted-firmware-a-approvers
10 forgeCommitter = group trusted-firmware-a-approvers
11 forgeServerAsCommitter = group trusted-firmware-a-approvers
12 push = group trusted-firmware-a-approvers
13 label-Code-Review = -2..+2 group trusted-firmware-a-approvers
Benjamin Copeland099b3ef2018-11-08 08:57:24 +000014 label-Code-Review = -1..+1 group Non-Interactive Users
Benjamin Copelanda8df6072018-11-08 08:53:06 +000015 submit = group trusted-firmware-a-approvers
Benjamin Copeland099b3ef2018-11-08 08:57:24 +000016 label-IP-Review = -1..+1 group trusted-firmware-a-ip-reviewers
17 label-Verified = -1..+1 group Bot Users
18 label-Verified = -1..+1 group trusted-firmware-a-approvers
Benjamin Copelanda8df6072018-11-08 08:53:06 +000019[access "refs/tags/*"]
20 create = group trusted-firmware-a-approvers
21 createTag = group trusted-firmware-a-approvers
22 createSignedTag = group trusted-firmware-a-approvers
Benjamin Copelandeb0b14e2018-11-08 08:54:29 +000023[label "Verified"]
24 function = MaxWithBlock
25 value = -1 Fails
26 value = 0 No score
27 value = +1 Verified
28 copyAllScoresIfNoCodeChange = true
29 defaultValue = 0
30[label "IP-Review"]
31 function = MaxWithBlock
32 value = -1 Do not submit
33 value = 0 No score
34 value = +1 IP Review clear
35 defaultValue = 0