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). |
avm99963 | 66946ba | 2021-02-11 00:48:10 +0100 | [diff] [blame^] | 12 | pre-run: |
| 13 | - playbooks/base/pre-logs.yaml |
| 14 | - playbooks/base/pre.yaml |
Adrià Vilanova Martínez | 0d05ff0 | 2021-02-10 09:54:16 +0000 | [diff] [blame] | 15 | post-run: |
| 16 | - playbooks/base/post-ssh.yaml |
| 17 | - playbooks/base/post-logs.yaml |
| 18 | roles: |
| 19 | - zuul: zuul/zuul-jobs |
| 20 | timeout: 1800 |
avm99963 | 48a222d | 2021-02-09 02:06:14 +0100 | [diff] [blame] | 21 | nodeset: |
| 22 | nodes: |
| 23 | - name: ubuntu-focal |
| 24 | label: ubuntu-focal |
Adrià Vilanova Martínez | 0d05ff0 | 2021-02-10 09:54:16 +0000 | [diff] [blame] | 25 | secrets: |
| 26 | - name: s3_config |
| 27 | secret: s3-secrets |