blob: aab4faa6baff77570c570ac4e071353e36f1a751 [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
SF initial configuratora26c41e2022-10-06 13:33:13 +030017
18 projects:
19 internal:
20 tenant: local
21 description: Internal configuration project
22 source-repositories:
23 - config:
24 zuul/config-project: True
SF initial configuratora26c41e2022-10-06 13:33:13 +030025 - sf-jobs
SF initial configurator912946e2024-05-27 17:52:08 +030026 - zuul-jobs:
27 connection: gerrit
SF initial configuratora26c41e2022-10-06 13:33:13 +030028 zuul/include: [job]
29 zuul/shadow: sf-jobs
30
31 repos:
32 config:
33 description: Config repository
34 acl: config-acl
35 sf-jobs:
36 description: Local job repository
37 acl: config-acl
SF initial configurator912946e2024-05-27 17:52:08 +030038 zuul-jobs:
39 description: The https://opendev.org/zuul/zuul-jobs repository copy
40 acl: config-acl
SF initial configuratora26c41e2022-10-06 13:33:13 +030041
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