blob: 0cc68501af7395548d5f98f076493b27fc27f38b [file] [log] [blame]
SF initial configuratora26c41e2022-10-06 13:33:13 +03001# This file is managed by ansible, do not edit directly
2---
3resources:
4 tenants:
5 local:
6 description: "The local tenant."
7 url: "https://spfactory.storpool.com/manage"
8 default-connection: gerrit
9 tenant-options:
10 zuul/report-build-page: True
11 zuul/max-job-timeout: 10800
12
13 connections:
14 gerrit:
15 base-url: "https://spfactory.storpool.com/r"
16 type: gerrit
17 opendev.org:
18 base-url: "https://review.opendev.org/r"
19 type: gerrit
20
21 projects:
22 internal:
23 tenant: local
24 description: Internal configuration project
25 source-repositories:
26 - config:
27 zuul/config-project: True
SF initial configuratora26c41e2022-10-06 13:33:13 +030028 - sf-jobs
29 - zuul/zuul-jobs:
30 connection: opendev.org
31 zuul/include: [job]
32 zuul/shadow: sf-jobs
33
34 repos:
35 config:
36 description: Config repository
37 acl: config-acl
38 sf-jobs:
39 description: Local job repository
40 acl: config-acl
41
42 acls:
43 config-acl:
44 file: |
45 [access "refs/*"]
46 read = group config-core
47 owner = group config-ptl
48 [access "refs/heads/*"]
49 label-Code-Review = -2..+2 group config-core
50 label-Code-Review = -2..+2 group config-ptl
51 label-Verified = -2..+2 group config-ptl
52 label-Workflow = -1..+1 group config-core
53 label-Workflow = -1..+1 group config-ptl
54 label-Workflow = -1..+0 group Registered Users
55 rebase = group config-core
56 abandon = group config-core
57 submit = group config-ptl
58 read = group config-core
59 read = group Registered Users
60 [access "refs/meta/config"]
61 read = group config-core
62 read = group Registered Users
63 [receive]
64 requireChangeId = true
65 [submit]
66 mergeContent = false
67 action = fast forward only
68 [plugin "reviewers-by-blame"]
69 maxReviewers = 5
70 ignoreDrafts = true
71 ignoreSubjectRegEx = (WIP|DNM)(.*)
72 groups:
73 - config-ptl
74 - config-core
75