Zuul base job definition
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

zuul.yaml 815B

12345678910111213141516171819202122232425262728
  1. - job:
  2. name: base
  3. parent: null
  4. description: |
  5. The recommended base job.
  6. All jobs ultimately inherit from this. It runs a pre-playbook
  7. which copies all of the job's prepared git repos on to all of
  8. the nodes in the nodeset.
  9. It also sets a default timeout value (which may be overidden).
  10. pre-run: playbooks/base/pre.yaml
  11. post-run: playbooks/base/post.yaml
  12. roles:
  13. - zuul: opendev.org/zuul/zuul-jobs
  14. timeout: 1800
  15. - job:
  16. name: base-test
  17. parent: null
  18. description: |
  19. A job to test changes to the base job without disturbing the
  20. main job in production. Not for general use.
  21. pre-run: playbooks/base-test/pre.yaml
  22. post-run: playbooks/base-test/post.yaml
  23. roles:
  24. - zuul: opendev.org/zuul/zuul-jobs
  25. timeout: 1800