blob: 61aa36e42799978ff05c7c99a1a8ccca20adc95d [file] [log] [blame]
avm9996348a222d2021-02-09 02:06:14 +01001- job:
Adrià Vilanova Martínez94420f32021-02-10 09:53:05 +00002 name: base
avm9996348a222d2021-02-09 02:06:14 +01003 parent: null
Adrià Vilanova Martínez0d05ff02021-02-10 09:54:16 +00004 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).
avm9996366946ba2021-02-11 00:48:10 +010012 pre-run:
13 - playbooks/base/pre-logs.yaml
14 - playbooks/base/pre.yaml
Adrià Vilanova Martínez0d05ff02021-02-10 09:54:16 +000015 post-run:
16 - playbooks/base/post-ssh.yaml
17 - playbooks/base/post-logs.yaml
18 roles:
19 - zuul: zuul/zuul-jobs
20 timeout: 1800
avm9996348a222d2021-02-09 02:06:14 +010021 nodeset:
22 nodes:
23 - name: ubuntu-focal
24 label: ubuntu-focal
Adrià Vilanova Martínez0d05ff02021-02-10 09:54:16 +000025 secrets:
26 - name: s3_config
27 secret: s3-secrets