blob: 22b244e70b7a5dba08bb7b3762cba2631b44d65c [file] [log] [blame]
avm9996348a222d2021-02-09 02:06:14 +01001- job:
2 name: base
3 parent: null
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
19 nodeset:
20 nodes:
21 - name: ubuntu-focal
22 label: ubuntu-focal
23 secrets:
24 - name: s3_config
25 secret: s3-secrets