| [project] |
| description = Access inherited by all other projects. |
| [receive] |
| requireContributorAgreement = true |
| requireSignedOffBy = false |
| requireChangeId = true |
| createNewChangeForAllNotInTarget = false |
| [submit] |
| mergeContent = true |
| action = cherry pick |
| [access "refs/*"] |
| read = group Anonymous Users |
| viewDrafts = group gobot |
| revert = group Registered Users |
| [access "refs/for/refs/heads/*"] |
| push = group Registered Users |
| pushMerge = group Registered Users |
| [access "refs/heads/*"] |
| create = group release-managers |
| forgeAuthor = group gerritbot |
| forgeAuthor = group may-forge-author-identity |
| forgeCommitter = group gerritbot |
| label-Code-Review = -2..+2 group approvers |
| label-Trust = 0..+1 group approvers |
| label-Code-Review = -1..+1 group Registered Users |
| submit = group approvers |
| editTopicName = group approvers |
| label-Run-TryBot = +0..+1 group approvers |
| label-Run-TryBot = +0..+1 group may-start-trybots |
| editHashtags = group approvers |
| editHashtags = group gobot |
| labelAs-TryBot-Result = group trybot-result-changers |
| label-TryBot-Result = -1..+1 group gobot |
| removeReviewer = group approvers |
| abandon = group may-abandon-changes |
| [access "refs/meta/config"] |
| exclusiveGroupPermissions = label-Code-Review push read submit |
| read = group mdb/golang-gob-eng-policy |
| read = group mdb/golang-gob-owners |
| push = group mdb/golang-gob-owners |
| label-Code-Review = -2..+2 group mdb/golang-gob-owners |
| submit = group mdb/golang-gob-owners |
| [access "refs/tags/*"] |
| push = group release-managers |
| create = group release-managers |
| forgeAuthor = group release-managers |
| forgeCommitter = group release-managers |
| createTag = group release-managers |
| [label "Code-Review"] |
| function = MaxWithBlock |
| defaultValue = 0 |
| copyMinScore = true |
| copyMaxScore = true |
| value = -2 This shall not be merged |
| value = -1 I would prefer this is not merged as is |
| value = 0 No score |
| value = +1 Looks good to me, but someone else must approve |
| value = +2 Looks good to me, approved |
| [label "Trust"] |
| function = NoBlock |
| defaultValue = 0 |
| copyMaxScore = true |
| value = 0 Untrusted |
| value = +1 Trusted |
| [label "Run-TryBot"] |
| function = NoBlock |
| defaultValue = 0 |
| value = 0 Don't test |
| value = +1 Run TryBots |
| [label "TryBot-Result"] |
| function = NoBlock |
| defaultValue = 0 |
| value = -1 TryBots failed |
| value = 0 No results |
| value = +1 TryBots succeeded |
| [access "refs/for/*"] |
| addPatchSet = group may-forge-author-identity |
| exclusiveGroupPermissions = addPatchSet |
| [commitmessage] |
| maxSubjectLength = 1000 |
| maxLineLength = 1000 |
| [access "^refs/heads/release-branch.+"] |
| exclusiveGroupPermissions = submit |
| submit = group release-managers |
| [access "^refs/heads/release-branch(.+)-security$"] |
| forgeAuthor = group release-managers |
| forgeCommitter = group release-managers |
| push = +force group release-managers |
| [accounts] |
| sameGroupVisibility = deny group google/google-union:signcla |
| [contributor-agreement "Google CLA"] |
| description = Google Contributor License Agreement |
| agreementUrl = static/cla.html |
| accepted = group google/google-union:signcla |
| accepted = group ldap/employees |
| accepted = group ldap/interns |
| [capability] |
| administrateServer = group mdb/golang-gob-owners |
| gerrit-google-manageUsersGet = group gobot |
| gerrit-google-manageUsersGet = group mdb/copybara-git-readers |
| viewAccess = group gobot |
| viewAllAccounts = group gobot |
| viewAllAccounts = group mdb/copybara-git-readers |
| [access "refs/for/refs/meta/config"] |
| push = group mdb/golang-gob-eng-policy |
| [notify "checkins"] |
| header = to |
| email = golang-checkins@googlegroups.com |
| type = submitted_changes |
| filter = -project:scratch |
| [notify "codereviews"] |
| header = cc |
| email = golang-codereviews@googlegroups.com |
| filter = -project:scratch -message:do-not-review |
| [notify "gopherbot"] |
| header = to |
| email = gopherbot@pubsubhelper.golang.org |