CI for the TripleO project
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.

build-containers.yaml 1.2KB

1234567891011121314151617181920212223242526272829303132333435363738
  1. ---
  2. # zuul.d/build-containers.yaml
  3. # Zuul layout for TripleO Build Containers jobs.
  4. - project-template:
  5. name: tripleo-build-containers-jobs
  6. check:
  7. jobs:
  8. - tripleo-build-containers-centos-7
  9. - job:
  10. name: tripleo-build-containers-centos-7
  11. parent: tripleo-ci-base-singlenode
  12. pre-run:
  13. - playbooks/tripleo-buildcontainers/pre.yaml
  14. run: playbooks/tripleo-buildcontainers/run.yaml
  15. post-run: playbooks/tripleo-buildcontainers/post.yaml
  16. timeout: 7200
  17. nodeset: single-centos-7-node
  18. voting: false
  19. required-projects:
  20. - git.openstack.org/openstack/ansible-role-container-registry
  21. - git.openstack.org/openstack/kolla
  22. - git.openstack.org/openstack/python-tripleoclient
  23. - git.openstack.org/openstack/requirements
  24. - git.openstack.org/openstack/tripleo-common
  25. - git.openstack.org/openstack/tripleo-repos
  26. irrelevant-files:
  27. - ^.*\.rst$
  28. - ^releasenotes/.*$
  29. files:
  30. # tripleo-ci
  31. - ^playbooks/tripleo-buildcontainers/.*$
  32. # tripleo-common
  33. - ^container-images/.*$
  34. - ^tripleo_common/image/.*$
  35. # python-tripleoclient
  36. - ^tripleoclient/v1/container.*$