SF initial configurator | a26c41e | 2022-10-06 13:33:13 +0300 | [diff] [blame] | 1 | # This file is managed by ansible, do not edit directly |
| 2 | --- |
| 3 | resources: |
| 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 configurator | ef9bac9 | 2024-05-29 10:25:21 +0300 | [diff] [blame^] | 17 | opendev.org: |
| 18 | base-url: "https://review.opendev.org/r" |
| 19 | type: gerrit |
SF initial configurator | a26c41e | 2022-10-06 13:33:13 +0300 | [diff] [blame] | 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 configurator | a26c41e | 2022-10-06 13:33:13 +0300 | [diff] [blame] | 28 | - sf-jobs |
SF initial configurator | 912946e | 2024-05-27 17:52:08 +0300 | [diff] [blame] | 29 | - zuul-jobs: |
| 30 | connection: gerrit |
SF initial configurator | a26c41e | 2022-10-06 13:33:13 +0300 | [diff] [blame] | 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 |
SF initial configurator | c89b317 | 2024-05-27 21:58:13 +0300 | [diff] [blame] | 41 | zuul-jobs: |
| 42 | description: The https://opendev.org/zuul/zuul-jobs repository copy |
| 43 | acl: config-acl |
| 44 | |
SF initial configurator | a26c41e | 2022-10-06 13:33:13 +0300 | [diff] [blame] | 45 | acls: |
| 46 | config-acl: |
| 47 | file: | |
| 48 | [access "refs/*"] |
| 49 | read = group config-core |
| 50 | owner = group config-ptl |
| 51 | [access "refs/heads/*"] |
| 52 | label-Code-Review = -2..+2 group config-core |
| 53 | label-Code-Review = -2..+2 group config-ptl |
| 54 | label-Verified = -2..+2 group config-ptl |
| 55 | label-Workflow = -1..+1 group config-core |
| 56 | label-Workflow = -1..+1 group config-ptl |
| 57 | label-Workflow = -1..+0 group Registered Users |
| 58 | rebase = group config-core |
| 59 | abandon = group config-core |
| 60 | submit = group config-ptl |
| 61 | read = group config-core |
| 62 | read = group Registered Users |
| 63 | [access "refs/meta/config"] |
| 64 | read = group config-core |
| 65 | read = group Registered Users |
| 66 | [receive] |
| 67 | requireChangeId = true |
| 68 | [submit] |
| 69 | mergeContent = false |
| 70 | action = fast forward only |
| 71 | [plugin "reviewers-by-blame"] |
| 72 | maxReviewers = 5 |
| 73 | ignoreDrafts = true |
| 74 | ignoreSubjectRegEx = (WIP|DNM)(.*) |
| 75 | groups: |
| 76 | - config-ptl |
| 77 | - config-core |
| 78 | |