blob: 7cbf599b4e67d32df85d2f8a69f9d92016e25b7c [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:
avm9996366946ba2021-02-11 00:48:10 +010013 - playbooks/base/pre.yaml
Adrià Vilanova Martínez0d05ff02021-02-10 09:54:16 +000014 post-run:
15 - playbooks/base/post-ssh.yaml
16 - playbooks/base/post-logs.yaml
17 roles:
18 - zuul: zuul/zuul-jobs
19 timeout: 1800
avm9996348a222d2021-02-09 02:06:14 +010020 nodeset:
21 nodes:
22 - name: ubuntu-focal
23 label: ubuntu-focal
Adrià Vilanova Martínez0d05ff02021-02-10 09:54:16 +000024 secrets:
25 - name: s3_config
26 secret: s3-secrets