avm99963 | 48a222d | 2021-02-09 02:06:14 +0100 | [diff] [blame] | 1 | - job: |
Adrià Vilanova Martínez | 94420f3 | 2021-02-10 09:53:05 +0000 | [diff] [blame] | 2 | name: base |
avm99963 | 48a222d | 2021-02-09 02:06:14 +0100 | [diff] [blame] | 3 | parent: null |
Adrià Vilanova Martínez | 0d05ff0 | 2021-02-10 09:54:16 +0000 | [diff] [blame^] | 4 | description: | |
| 5 | The recommended base job. |
| 6 | |
| 7 | All jobs ultimately inherit from this. It runs a pre-playbook |
| 8 | which copies all of the job's prepared git repos on to all of |
| 9 | the nodes in the nodeset. |
| 10 | |
| 11 | It also sets a default timeout value (which may be overidden). |
| 12 | pre-run: playbooks/base/pre.yaml |
| 13 | post-run: |
| 14 | - playbooks/base/post-ssh.yaml |
| 15 | - playbooks/base/post-logs.yaml |
| 16 | roles: |
| 17 | - zuul: zuul/zuul-jobs |
| 18 | timeout: 1800 |
avm99963 | 48a222d | 2021-02-09 02:06:14 +0100 | [diff] [blame] | 19 | nodeset: |
| 20 | nodes: |
| 21 | - name: ubuntu-focal |
| 22 | label: ubuntu-focal |
Adrià Vilanova Martínez | 0d05ff0 | 2021-02-10 09:54:16 +0000 | [diff] [blame^] | 23 | secrets: |
| 24 | - name: s3_config |
| 25 | secret: s3-secrets |