Coordinate distributed systems.
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 5.9KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229
  1. - project:
  2. check:
  3. jobs:
  4. - tooz-tox-py27-etcd
  5. - tooz-tox-py35-etcd:
  6. branches: ^(?!stable/newton).*$
  7. - tooz-tox-py27-etcd3:
  8. branches: ^(?!stable/(newton|ocata)).*$
  9. - tooz-tox-py35-etcd3:
  10. branches: ^(?!stable/(newton|ocata)).*$
  11. - tooz-tox-py27-etcd3gw:
  12. branches: ^(?!stable/(newton|ocata)).*$
  13. - tooz-tox-py35-etcd3gw:
  14. branches: ^(?!stable/(newton|ocata)).*$
  15. - tooz-tox-py27-zookeeper
  16. - tooz-tox-py35-zookeeper:
  17. branches: ^(?!stable/newton).*$
  18. - tooz-tox-py27-redis
  19. - tooz-tox-py35-redis:
  20. branches: ^(?!stable/newton).*$
  21. - tooz-tox-py27-sentinel
  22. - tooz-tox-py35-sentinel:
  23. branches: ^(?!stable/newton).*$
  24. - tooz-tox-py27-memcached
  25. - tooz-tox-py35-memcached:
  26. branches: ^(?!stable/newton).*$
  27. - tooz-tox-py27-postgresql
  28. - tooz-tox-py35-postgresql:
  29. branches: ^(?!stable/newton).*$
  30. - tooz-tox-py27-mysql
  31. - tooz-tox-py35-mysql:
  32. branches: ^(?!stable/newton).*$
  33. - tooz-tox-py27-consul
  34. - tooz-tox-py35-consul:
  35. branches: ^(?!stable/newton).*$
  36. gate:
  37. jobs:
  38. - tooz-tox-py27-etcd
  39. - tooz-tox-py35-etcd:
  40. branches: ^(?!stable/newton).*$
  41. - tooz-tox-py27-etcd3:
  42. branches: ^(?!stable/(newton|ocata)).*$
  43. - tooz-tox-py35-etcd3:
  44. branches: ^(?!stable/(newton|ocata)).*$
  45. - tooz-tox-py27-etcd3gw:
  46. branches: ^(?!stable/(newton|ocata)).*$
  47. - tooz-tox-py35-etcd3gw:
  48. branches: ^(?!stable/(newton|ocata)).*$
  49. - tooz-tox-py27-zookeeper
  50. - tooz-tox-py35-zookeeper:
  51. branches: ^(?!stable/newton).*$
  52. - tooz-tox-py27-redis
  53. - tooz-tox-py35-redis:
  54. branches: ^(?!stable/newton).*$
  55. - tooz-tox-py27-sentinel
  56. - tooz-tox-py35-sentinel:
  57. branches: ^(?!stable/newton).*$
  58. - tooz-tox-py27-memcached
  59. - tooz-tox-py35-memcached:
  60. branches: ^(?!stable/newton).*$
  61. - tooz-tox-py27-postgresql
  62. - tooz-tox-py35-postgresql:
  63. branches: ^(?!stable/newton).*$
  64. - tooz-tox-py27-mysql
  65. - tooz-tox-py35-mysql:
  66. branches: ^(?!stable/newton).*$
  67. - tooz-tox-py27-consul
  68. - tooz-tox-py35-consul:
  69. branches: ^(?!stable/newton).*$
  70. - job:
  71. name: tooz-tox-py27-consul
  72. parent: openstack-tox
  73. description: |
  74. Run tests using ``py27-consul`` environment.
  75. vars:
  76. tox_envlist: mysql-python
  77. - job:
  78. name: tooz-tox-py27-etcd
  79. parent: openstack-tox
  80. description: |
  81. Run tests using ``py27-etcd`` environment.
  82. vars:
  83. tox_envlist: py27-etcd
  84. - job:
  85. name: tooz-tox-py27-etcd3
  86. parent: openstack-tox
  87. description: |
  88. Run tests using ``py27-etcd3`` environment.
  89. vars:
  90. tox_envlist: py27-etcd3
  91. - job:
  92. name: tooz-tox-py27-etcd3gw
  93. parent: openstack-tox
  94. description: |
  95. Run tests using ``py27-etcd3gw`` environment.
  96. vars:
  97. tox_envlist: py27-etcd3gw
  98. - job:
  99. name: tooz-tox-py27-memcached
  100. parent: openstack-tox
  101. description: |
  102. Run tests using ``py27-memcached`` environment.
  103. vars:
  104. tox_envlist: py27-memcached
  105. - job:
  106. name: tooz-tox-py27-mysql
  107. parent: openstack-tox
  108. description: |
  109. Run tests using ``py27-mysql`` environment.
  110. vars:
  111. tox_envlist: py27-mysql
  112. - job:
  113. name: tooz-tox-py27-postgresql
  114. parent: openstack-tox
  115. description: |
  116. Run tests using ``py27-postgresql`` environment.
  117. vars:
  118. tox_envlist: py27-postgresql
  119. - job:
  120. name: tooz-tox-py27-redis
  121. parent: openstack-tox
  122. description: |
  123. Run tests using ``py27-redis`` environment.
  124. vars:
  125. tox_envlist: py27-redis
  126. - job:
  127. name: tooz-tox-py27-sentinel
  128. parent: openstack-tox
  129. description: |
  130. Run tests using ``py27-sentinel`` environment.
  131. vars:
  132. tox_envlist: py27-sentinel
  133. - job:
  134. name: tooz-tox-py27-zookeeper
  135. parent: openstack-tox
  136. description: |
  137. Run tests using ``py27-zookeeper`` environment.
  138. vars:
  139. tox_envlist: py27-zookeeper
  140. - job:
  141. name: tooz-tox-py35-consul
  142. parent: openstack-tox
  143. description: |
  144. Run tests using ``py35-consul`` environment.
  145. vars:
  146. tox_envlist: py35-consul
  147. - job:
  148. name: tooz-tox-py35-etcd
  149. parent: openstack-tox
  150. description: |
  151. Run tests using ``py35-etcd`` environment.
  152. vars:
  153. tox_envlist: py35-etcd
  154. - job:
  155. name: tooz-tox-py35-etcd3
  156. parent: openstack-tox
  157. description: |
  158. Run tests using ``py35-etcd3`` environment.
  159. vars:
  160. tox_envlist: py35-etcd3
  161. - job:
  162. name: tooz-tox-py35-etcd3gw
  163. parent: openstack-tox
  164. description: |
  165. Run tests using ``py35-etcd3gw`` environment.
  166. vars:
  167. tox_envlist: py35-etcd3gw
  168. - job:
  169. name: tooz-tox-py35-memcached
  170. parent: openstack-tox
  171. description: |
  172. Run tests using ``py35-memcached`` environment.
  173. vars:
  174. tox_envlist: py35-memcached
  175. - job:
  176. name: tooz-tox-py35-mysql
  177. parent: openstack-tox
  178. description: |
  179. Run tests using ``py35-mysql`` environment.
  180. vars:
  181. tox_envlist: py35-mysql
  182. - job:
  183. name: tooz-tox-py35-postgresql
  184. parent: openstack-tox
  185. description: |
  186. Run tests using ``py35-postgresql`` environment.
  187. vars:
  188. tox_envlist: py35-postgresql
  189. - job:
  190. name: tooz-tox-py35-redis
  191. parent: openstack-tox
  192. description: |
  193. Run tests using ``py35-redis`` environment.
  194. vars:
  195. tox_envlist: py35-redis
  196. - job:
  197. name: tooz-tox-py35-sentinel
  198. parent: openstack-tox
  199. description: |
  200. Run tests using ``py35-sentinel`` environment.
  201. vars:
  202. tox_envlist: py35-sentinel
  203. - job:
  204. name: tooz-tox-py35-zookeeper
  205. parent: openstack-tox
  206. description: |
  207. Run tests using ``py35-zookeeper`` environment.
  208. vars:
  209. tox_envlist: py35-zookeeper