OpenStack Orchestration (Heat)
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 3.4KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133
  1. - job:
  2. name: heat-functional-devstack-base
  3. parent: legacy-dsvm-base
  4. run: playbooks/devstack/functional/run.yaml
  5. post-run: playbooks/devstack/functional/post.yaml
  6. timeout: 7800
  7. required-projects:
  8. - openstack/devstack-gate
  9. - openstack/aodh
  10. - openstack/barbican
  11. - openstack/barbican-tempest-plugin
  12. - openstack/ceilometer
  13. - openstack/devstack-plugin-amqp1
  14. - openstack/heat
  15. - openstack/heat-tempest-plugin
  16. - openstack/neutron
  17. - openstack/octavia
  18. - openstack/oslo.messaging
  19. - openstack/python-barbicanclient
  20. - openstack/python-heatclient
  21. - openstack/heat-agents
  22. - openstack/python-zaqarclient
  23. - openstack/zaqar
  24. irrelevant-files:
  25. - ^.*\.rst$
  26. - ^api-ref/.*$
  27. - ^doc/.*$
  28. - ^heat/locale/.*$
  29. - ^heat/tests/.*$
  30. - ^releasenotes/.*$
  31. vars:
  32. disable_convergence: 'false'
  33. sql: mysql
  34. use_amqp1: 0
  35. use_apache: 1
  36. use_python3: 0
  37. branch_override: default
  38. - job:
  39. name: heat-functional-orig-mysql-lbaasv2
  40. parent: heat-functional-devstack-base
  41. vars:
  42. disable_convergence: 'true'
  43. - job:
  44. name: heat-functional-convg-mysql-lbaasv2
  45. parent: heat-functional-devstack-base
  46. - job:
  47. name: heat-functional-convg-mysql-lbaasv2-amqp1
  48. parent: heat-functional-devstack-base
  49. voting: false
  50. branches: master
  51. vars:
  52. use_amqp1: 1
  53. - job:
  54. name: heat-functional-convg-mysql-lbaasv2-non-apache
  55. parent: heat-functional-devstack-base
  56. voting: false
  57. vars:
  58. use_apache: 0
  59. - job:
  60. name: heat-functional-convg-mysql-lbaasv2-py3
  61. parent: heat-functional-devstack-base
  62. vars:
  63. use_python3: 1
  64. - job:
  65. name: grenade-heat
  66. parent: legacy-dsvm-base
  67. run: playbooks/devstack/grenade/run.yaml
  68. post-run: playbooks/devstack/functional/post.yaml
  69. timeout: 7800
  70. required-projects:
  71. - openstack/grenade
  72. - openstack/devstack-gate
  73. - openstack/heat
  74. - openstack/heat-tempest-plugin
  75. irrelevant-files:
  76. - ^(test-|)requirements.txt$
  77. - ^.*\.rst$
  78. - ^api-ref/.*$
  79. - ^doc/.*$
  80. - ^heat/locale/.*$
  81. - ^heat/tests/.*$
  82. - ^releasenotes/.*$
  83. - ^setup.cfg$
  84. vars:
  85. topology: aio
  86. branch_override: default
  87. - job:
  88. name: grenade-heat-multinode
  89. parent: grenade-heat
  90. nodeset: ubuntu-bionic-2-node
  91. roles:
  92. - zuul: zuul/zuul-jobs
  93. pre-run: playbooks/devstack/multinode-networking/pre.yaml
  94. vars:
  95. topology: multinode
  96. - project:
  97. templates:
  98. - openstack-cover-jobs
  99. - openstack-lower-constraints-jobs
  100. - openstack-python-jobs
  101. - openstack-python35-jobs
  102. - openstack-python36-jobs
  103. - publish-openstack-docs-pti
  104. - check-requirements
  105. - release-notes-jobs-python3
  106. check:
  107. jobs:
  108. - grenade-heat
  109. - grenade-heat-multinode
  110. - heat-functional-orig-mysql-lbaasv2
  111. - heat-functional-convg-mysql-lbaasv2
  112. - heat-functional-convg-mysql-lbaasv2-amqp1
  113. - heat-functional-convg-mysql-lbaasv2-non-apache
  114. - heat-functional-convg-mysql-lbaasv2-py3
  115. gate:
  116. queue: heat
  117. jobs:
  118. - grenade-heat
  119. - grenade-heat-multinode
  120. - heat-functional-orig-mysql-lbaasv2
  121. - heat-functional-convg-mysql-lbaasv2
  122. - heat-functional-convg-mysql-lbaasv2-py3
  123. experimental:
  124. jobs:
  125. - tripleo-ci-centos-7-scenario002-standalone