summaryrefslogtreecommitdiff
path: root/zuul.yaml
blob: 9aaa6d700ca9127ef44f590cf121f0adf0ad812d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
- job:
    name: base
    parent: null
    description: |
      The recommended base job.

      All jobs ultimately inherit from this.  It runs a pre-playbook
      which copies all of the job's prepared git repos on to all of
      the nodes in the nodeset.

      It also sets a default timeout value (which may be overidden).
    pre-run: playbooks/base/pre.yaml
    post-run: playbooks/base/post-ssh.yaml
    roles:
      - zuul: git.zuul-ci.org/zuul-jobs
    timeout: 1800

- job:
    name: base-test
    parent: null
    description: |
      A job to test changes to the base job without disturbing the
      main job in production.  Not for general use.
    pre-run: playbooks/base-test/pre.yaml
    post-run: playbooks/base-test/post-ssh.yaml
    roles:
      - zuul: git.zuul-ci.org/zuul-jobs
    timeout: 1800