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

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