Filip Pytloun | 3a1e3d3 | 2017-02-23 15:02:54 +0100 | [diff] [blame] | 1 | classes: |
| 2 | - service.gerrit.client |
Ales Komarek | febf26c | 2016-12-01 11:44:57 +0100 | [diff] [blame] | 3 | parameters: |
| 4 | gerrit: |
| 5 | client: |
| 6 | enabled: True |
Filip Pytloun | 3a1e3d3 | 2017-02-23 15:02:54 +0100 | [diff] [blame] | 7 | source: |
| 8 | engine: pip |
Ales Komarek | febf26c | 2016-12-01 11:44:57 +0100 | [diff] [blame] | 9 | dir: |
| 10 | git: /srv/volumes/gerrit/git |
Filip Pytloun | 3a1e3d3 | 2017-02-23 15:02:54 +0100 | [diff] [blame] | 11 | gerrit_config: /srv/volumes/gerrit/etc/gerrit.config |
| 12 | gerrit_secure_config: /srv/volumes/gerrit/etc/secure.config |
Ales Komarek | febf26c | 2016-12-01 11:44:57 +0100 | [diff] [blame] | 13 | server: |
Filip Pytloun | 3a1e3d3 | 2017-02-23 15:02:54 +0100 | [diff] [blame] | 14 | host: ${_param:cluster_vip_address} |
Ales Komarek | febf26c | 2016-12-01 11:44:57 +0100 | [diff] [blame] | 15 | user: admin |
Filip Pytloun | 3a1e3d3 | 2017-02-23 15:02:54 +0100 | [diff] [blame] | 16 | email: ${_param:gerrit_admin_email} |
| 17 | http_port: 8080 |
Ales Komarek | febf26c | 2016-12-01 11:44:57 +0100 | [diff] [blame] | 18 | ssh_port: 29418 |
| 19 | protocol: http |
| 20 | password: ${_param:gerrit_admin_password} |
| 21 | key: ${_param:gerrit_admin_private_key} |
| 22 | group: |
| 23 | Event Streaming Users: |
| 24 | description: Event Streaming Users |
Filip Pytloun | 3a1e3d3 | 2017-02-23 15:02:54 +0100 | [diff] [blame] | 25 | devops-core: |
Ales Komarek | febf26c | 2016-12-01 11:44:57 +0100 | [diff] [blame] | 26 | description: Core maintainers |
Filip Pytloun | 3a1e3d3 | 2017-02-23 15:02:54 +0100 | [diff] [blame] | 27 | devops-release: |
Ales Komarek | febf26c | 2016-12-01 11:44:57 +0100 | [diff] [blame] | 28 | description: Release engineers |
Filip Pytloun | 3a1e3d3 | 2017-02-23 15:02:54 +0100 | [diff] [blame] | 29 | devops-contrib: |
Ales Komarek | febf26c | 2016-12-01 11:44:57 +0100 | [diff] [blame] | 30 | description: Service developers |
Ales Komarek | febf26c | 2016-12-01 11:44:57 +0100 | [diff] [blame] | 31 | default_access: |
| 32 | "refs/*": |
| 33 | actions: |
| 34 | - name: read |
| 35 | group: Non-Interactive Users |
| 36 | "refs/heads/*": |
| 37 | actions: |
| 38 | - name: abandon |
Filip Pytloun | 3a1e3d3 | 2017-02-23 15:02:54 +0100 | [diff] [blame] | 39 | group: devops-core |
Ales Komarek | febf26c | 2016-12-01 11:44:57 +0100 | [diff] [blame] | 40 | - name: create |
Filip Pytloun | 3a1e3d3 | 2017-02-23 15:02:54 +0100 | [diff] [blame] | 41 | group: devops-core |
Ales Komarek | febf26c | 2016-12-01 11:44:57 +0100 | [diff] [blame] | 42 | labels: |
| 43 | - name: label-Code-Review |
Filip Pytloun | 3a1e3d3 | 2017-02-23 15:02:54 +0100 | [diff] [blame] | 44 | group: devops-core |
Ales Komarek | febf26c | 2016-12-01 11:44:57 +0100 | [diff] [blame] | 45 | score: -2..+2 |
| 46 | - name: label-Code-Review |
| 47 | group: Non-Interactive Users |
| 48 | score: -1..+1 |
| 49 | - name: label-Verified |
| 50 | group: Non-Interactive Users |
| 51 | score: -1..+1 |
| 52 | - name: label-Workflow |
Filip Pytloun | 3a1e3d3 | 2017-02-23 15:02:54 +0100 | [diff] [blame] | 53 | group: devops-core |
Ales Komarek | febf26c | 2016-12-01 11:44:57 +0100 | [diff] [blame] | 54 | score: -1..+1 |
| 55 | "refs/tags/*": |
| 56 | actions: |
| 57 | - name: pushSignedTag |
Filip Pytloun | 3a1e3d3 | 2017-02-23 15:02:54 +0100 | [diff] [blame] | 58 | group: devops-core |
| 59 | - name: create |
| 60 | group: devops-core |
| 61 | - name: push |
| 62 | group: devops-core |
| 63 | - name: forgeCommitter |
| 64 | group: devops-core |
| 65 | - name: forgeAuthor |
| 66 | group: devops-core |