blob: fa46a15aec36a5dd495be8bc66a33916c9bccdfd [file] [log] [blame]
# This file is managed by ansible, do not edit directly
---
resources:
tenants:
local:
description: "The local tenant."
url: "https://spfactory.storpool.com/manage"
default-connection: gerrit
tenant-options:
zuul/report-build-page: True
zuul/max-job-timeout: 10800
connections:
gerrit:
base-url: "https://spfactory.storpool.com/r"
type: gerrit
opendev.org:
base-url: "https://review.opendev.org/r"
type: gerrit
projects:
internal:
tenant: local
description: Internal configuration project
source-repositories:
- config:
zuul/config-project: True
- sf-jobs
- zuul-jobs:
connection: gerrit
zuul/include: [job]
zuul/shadow: sf-jobs
repos:
config:
description: Config repository
acl: config-acl
sf-jobs:
description: Local job repository
acl: config-acl
zuul-jobs:
description: The https://opendev.org/zuul/zuul-jobs repository copy
acl: config-acl
acls:
config-acl:
file: |
[access "refs/*"]
read = group config-core
owner = group config-ptl
[access "refs/heads/*"]
label-Code-Review = -2..+2 group config-core
label-Code-Review = -2..+2 group config-ptl
label-Verified = -2..+2 group config-ptl
label-Workflow = -1..+1 group config-core
label-Workflow = -1..+1 group config-ptl
label-Workflow = -1..+0 group Registered Users
rebase = group config-core
abandon = group config-core
submit = group config-ptl
read = group config-core
read = group Registered Users
[access "refs/meta/config"]
read = group config-core
read = group Registered Users
[receive]
requireChangeId = true
[submit]
mergeContent = false
action = fast forward only
[plugin "reviewers-by-blame"]
maxReviewers = 5
ignoreDrafts = true
ignoreSubjectRegEx = (WIP|DNM)(.*)
groups:
- config-ptl
- config-core