Configuration files for project CI 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.

8288 lines
160KB

  1. # Shared zuul config specific to the OpenStack Project
  2. # Contains project pipeline definitions
  3. - project:
  4. # Only include system-required on openstack repos so that we don't
  5. # run merge-check on third-party things like ansible
  6. # Add for former OpenStack repos that got renamed as part of
  7. # OpenDev change the system-required template as well:
  8. name: ^(airship|jjb|starlingx|opendev|osf|performa|recordsansible|starlingx|ttygroup|windmill|x|zuul)/.*
  9. templates:
  10. - system-required
  11. - project:
  12. # Only include system-required on openstack repos so that we don't
  13. # run merge-check on third-party things like ansible
  14. name: ^openstack.*
  15. templates:
  16. - system-required
  17. - project:
  18. name: ^starlingx/.*$
  19. check:
  20. queue: starlingx
  21. gate:
  22. queue: starlingx
  23. - project:
  24. name: ansible/ansible
  25. default-branch: devel
  26. third-party-check:
  27. jobs:
  28. - openstacksdk-ansible-devel-functional-devstack:
  29. branches: devel
  30. files:
  31. - ^lib/ansible/modules/cloud/openstack/.*
  32. - ^contrib/inventory/openstack_inventory.py
  33. - ^lib/ansible/plugins/inventory/openstack.py
  34. - ^lib/ansible/module_utils/openstack.py
  35. - ^lib/ansible/utils/module_docs_fragments/openstack.py
  36. - openstacksdk-ansible-stable-2.6-functional-devstack:
  37. branches: stable-2.6
  38. files:
  39. - ^lib/ansible/modules/cloud/openstack/.*
  40. - ^contrib/inventory/openstack_inventory.py
  41. - ^lib/ansible/plugins/inventory/openstack.py
  42. - ^lib/ansible/module_utils/openstack.py
  43. - ^lib/ansible/utils/module_docs_fragments/openstack.py
  44. - shade-ansible-stable-2.5-functional-devstack:
  45. branches: stable-2.5
  46. files:
  47. - ^lib/ansible/modules/cloud/openstack/.*
  48. - ^contrib/inventory/openstack.py
  49. - ^lib/ansible/plugins/inventory/openstack.py
  50. - ^lib/ansible/module_utils/openstack.py
  51. - ^lib/ansible/utils/module_docs_fragments/openstack.py
  52. - project:
  53. name: jjb/jenkins-job-builder
  54. templates:
  55. - docs-on-readthedocs
  56. - openstack-python-jobs-no-constraints
  57. - openstack-python35-jobs-no-constraints
  58. - publish-tox-docs-infra
  59. - publish-to-pypi
  60. vars:
  61. rtd_webhook_id: '47271'
  62. check:
  63. jobs:
  64. - tox-cover
  65. - project:
  66. name: jjb/python-jenkins
  67. templates:
  68. - publish-to-pypi
  69. - project:
  70. name: opendev/afsmon
  71. templates:
  72. - publish-to-pypi
  73. - project:
  74. name: opendev/ansible-role-cloud-launcher
  75. templates:
  76. - ansible-role-jobs
  77. - docs-on-readthedocs
  78. vars:
  79. rtd_webhook_id: '52747'
  80. - project:
  81. name: opendev/ansible-role-puppet
  82. templates:
  83. - infra-puppet-apply-jobs
  84. - project:
  85. name: opendev/askbot-theme
  86. templates:
  87. - noop-jobs
  88. - project:
  89. name: opendev/bindep
  90. templates:
  91. - openstack-pypy-jobs-nonvoting
  92. - openstack-python-jobs-no-constraints
  93. - openstack-python35-jobs-no-constraints
  94. - publish-to-pypi
  95. - publish-tox-docs-infra
  96. check:
  97. jobs:
  98. - tox-cover
  99. - project:
  100. name: opendev/ci-sandbox
  101. templates:
  102. - noop-jobs
  103. - project:
  104. name: opendev/germqtt
  105. templates:
  106. - openstack-python-jobs-no-constraints
  107. - openstack-python35-jobs-no-constraints
  108. - publish-to-pypi
  109. - project:
  110. name: opendev/gerritbot
  111. templates:
  112. - publish-to-pypi
  113. post:
  114. jobs:
  115. - publish-openstack-python-branch-tarball
  116. - project:
  117. name: opendev/gerritlib
  118. templates:
  119. - openstack-python-jobs-no-constraints
  120. - openstack-python35-jobs-no-constraints
  121. - publish-to-pypi
  122. - project:
  123. name: opendev/git-restack
  124. templates:
  125. - openstack-python-jobs-no-constraints
  126. - openstack-python35-jobs-no-constraints
  127. - publish-to-pypi
  128. - publish-tox-docs-infra
  129. - project:
  130. name: opendev/git-review
  131. templates:
  132. - openstack-python-jobs-no-constraints
  133. - openstack-python35-jobs-no-constraints
  134. - publish-to-pypi
  135. - publish-tox-docs-infra
  136. - project:
  137. name: opendev/glean
  138. templates:
  139. - publish-tox-docs-infra
  140. - publish-to-pypi
  141. check:
  142. queue: glean
  143. gate:
  144. queue: glean
  145. - project:
  146. name: opendev/grafyaml
  147. templates:
  148. - openstack-python-jobs-no-constraints
  149. - openstack-python35-jobs-no-constraints
  150. - publish-tox-docs-infra
  151. - publish-to-pypi
  152. check:
  153. jobs:
  154. - tox-cover
  155. - project:
  156. name: opendev/infra-specs
  157. check:
  158. jobs:
  159. - opendev-tox-docs
  160. gate:
  161. jobs:
  162. - opendev-tox-docs
  163. promote:
  164. jobs:
  165. - opendev-promote-docs
  166. - project:
  167. name: opendev/irc-meetings
  168. check:
  169. jobs:
  170. - openstack-tox-pep8
  171. gate:
  172. jobs:
  173. - openstack-tox-pep8
  174. post:
  175. jobs:
  176. - publish-irc-meetings
  177. - project:
  178. name: opendev/jeepyb
  179. templates:
  180. - publish-to-pypi
  181. check:
  182. jobs:
  183. - openstack-tox-pep8
  184. gate:
  185. jobs:
  186. - openstack-tox-pep8
  187. - project:
  188. name: opendev/lodgeit
  189. check:
  190. jobs:
  191. - openstack-tox-pep8
  192. - openstack-tox-py27
  193. gate:
  194. jobs:
  195. - openstack-tox-pep8
  196. - openstack-tox-py27
  197. - project:
  198. name: opendev/log-classify
  199. templates:
  200. - build-tox-docs
  201. check:
  202. jobs:
  203. - openstack-tox-pep8
  204. - openstack-tox-py35
  205. gate:
  206. jobs:
  207. - openstack-tox-pep8
  208. - openstack-tox-py35
  209. - project:
  210. name: opendev/log_processor
  211. templates:
  212. - openstack-python-jobs-no-constraints
  213. - publish-tox-docs-infra
  214. - publish-to-pypi
  215. - project:
  216. name: opendev/lpmqtt
  217. templates:
  218. - openstack-python-jobs-no-constraints
  219. - openstack-python35-jobs-no-constraints
  220. - publish-to-pypi
  221. - project:
  222. name: opendev/meetbot
  223. templates:
  224. - noop-jobs
  225. - project:
  226. name: opendev/mqtt_statsd
  227. templates:
  228. - openstack-python-jobs-no-constraints
  229. - publish-to-pypi
  230. - project:
  231. name: opendev/project-config-example
  232. check:
  233. jobs:
  234. - openstack-tox-linters
  235. gate:
  236. jobs:
  237. - openstack-tox-linters
  238. - project:
  239. name: opendev/publications
  240. templates:
  241. - noop-jobs
  242. post:
  243. jobs:
  244. - publish-infra-publications:
  245. branches: ^(?!master).*$
  246. - publish-infra-publications-index
  247. tag:
  248. jobs:
  249. - publish-infra-publications:
  250. branches: ^(?!master).*$
  251. - publish-infra-publications-index:
  252. branches: ^(?!master).*$
  253. - project:
  254. name: opendev/puppet-accessbot
  255. templates:
  256. - infra-puppet-check-jobs
  257. - infra-puppet-apply-jobs
  258. - puppet-beaker-jobs-xenial-infra
  259. check:
  260. queue: system-config
  261. gate:
  262. queue: system-config
  263. - project:
  264. name: opendev/puppet-ansible
  265. templates:
  266. - infra-puppet-check-jobs
  267. - infra-puppet-apply-jobs
  268. - puppet-beaker-jobs-xenial-infra
  269. check:
  270. queue: system-config
  271. gate:
  272. queue: system-config
  273. - project:
  274. name: opendev/puppet-apparmor
  275. templates:
  276. - infra-puppet-check-jobs
  277. - infra-puppet-apply-jobs
  278. - puppet-beaker-jobs-xenial-infra
  279. check:
  280. queue: system-config
  281. gate:
  282. queue: system-config
  283. - project:
  284. name: opendev/puppet-askbot
  285. templates:
  286. - infra-puppet-check-jobs
  287. - infra-puppet-apply-jobs
  288. - puppet-beaker-jobs-xenial-infra
  289. check:
  290. queue: system-config
  291. gate:
  292. queue: system-config
  293. - project:
  294. name: opendev/puppet-asterisk
  295. templates:
  296. - infra-puppet-check-jobs
  297. - infra-puppet-apply-jobs
  298. - puppet-beaker-jobs-xenial-infra
  299. check:
  300. queue: system-config
  301. gate:
  302. queue: system-config
  303. - project:
  304. name: opendev/puppet-bandersnatch
  305. templates:
  306. - infra-puppet-check-jobs
  307. - infra-puppet-apply-jobs
  308. - puppet-beaker-jobs-xenial-infra
  309. check:
  310. queue: system-config
  311. gate:
  312. queue: system-config
  313. - project:
  314. name: opendev/puppet-bugdaystats
  315. templates:
  316. - infra-puppet-check-jobs
  317. - infra-puppet-apply-jobs
  318. - puppet-beaker-jobs-xenial-infra
  319. check:
  320. queue: system-config
  321. gate:
  322. queue: system-config
  323. - project:
  324. name: opendev/puppet-bup
  325. templates:
  326. - infra-puppet-check-jobs
  327. - infra-puppet-apply-jobs
  328. - puppet-beaker-jobs-xenial-infra
  329. check:
  330. queue: system-config
  331. gate:
  332. queue: system-config
  333. - project:
  334. name: opendev/puppet-cgit
  335. templates:
  336. - infra-puppet-check-jobs
  337. - infra-puppet-apply-jobs
  338. - puppet-beaker-jobs-xenial-infra
  339. check:
  340. queue: system-config
  341. gate:
  342. queue: system-config
  343. - project:
  344. name: opendev/puppet-ciwatch
  345. templates:
  346. - infra-puppet-check-jobs
  347. - infra-puppet-apply-jobs
  348. - puppet-beaker-jobs-xenial-infra
  349. check:
  350. queue: system-config
  351. gate:
  352. queue: system-config
  353. - project:
  354. name: opendev/puppet-diskimage_builder
  355. templates:
  356. - infra-puppet-check-jobs
  357. - infra-puppet-apply-jobs
  358. - puppet-beaker-jobs-xenial-infra
  359. check:
  360. queue: system-config
  361. gate:
  362. queue: system-config
  363. - project:
  364. name: opendev/puppet-drupal
  365. templates:
  366. - infra-puppet-check-jobs
  367. - infra-puppet-apply-jobs
  368. - puppet-beaker-jobs-xenial-infra
  369. check:
  370. queue: system-config
  371. gate:
  372. queue: system-config
  373. - project:
  374. name: opendev/puppet-elastic_recheck
  375. templates:
  376. - infra-puppet-check-jobs
  377. - infra-puppet-apply-jobs
  378. - puppet-beaker-jobs-xenial-infra
  379. check:
  380. queue: system-config
  381. gate:
  382. queue: system-config
  383. - project:
  384. name: opendev/puppet-elasticsearch
  385. templates:
  386. - infra-puppet-check-jobs
  387. - infra-puppet-apply-jobs
  388. - puppet-beaker-jobs-xenial-infra
  389. check:
  390. queue: system-config
  391. gate:
  392. queue: system-config
  393. - project:
  394. name: opendev/puppet-ethercalc
  395. templates:
  396. - infra-puppet-check-jobs
  397. - infra-puppet-apply-jobs
  398. - puppet-beaker-jobs-xenial-infra
  399. check:
  400. queue: system-config
  401. gate:
  402. queue: system-config
  403. - project:
  404. name: opendev/puppet-etherpad_lite
  405. templates:
  406. - infra-puppet-check-jobs
  407. - infra-puppet-apply-jobs
  408. - puppet-beaker-jobs-xenial-infra
  409. check:
  410. queue: system-config
  411. gate:
  412. queue: system-config
  413. - project:
  414. name: opendev/puppet-exim
  415. templates:
  416. - infra-puppet-check-jobs
  417. - infra-puppet-apply-jobs
  418. - puppet-beaker-jobs-xenial-infra
  419. check:
  420. queue: system-config
  421. gate:
  422. queue: system-config
  423. - project:
  424. name: opendev/puppet-germqtt
  425. templates:
  426. - infra-puppet-check-jobs
  427. - infra-puppet-apply-jobs
  428. check:
  429. queue: system-config
  430. gate:
  431. queue: system-config
  432. - project:
  433. name: opendev/puppet-gerrit
  434. templates:
  435. - infra-puppet-check-jobs
  436. - infra-puppet-apply-jobs
  437. - puppet-beaker-jobs-xenial-infra
  438. check:
  439. queue: system-config
  440. gate:
  441. queue: system-config
  442. - project:
  443. name: opendev/puppet-gerritbot
  444. templates:
  445. - infra-puppet-check-jobs
  446. - infra-puppet-apply-jobs
  447. - puppet-beaker-jobs-xenial-infra
  448. check:
  449. queue: system-config
  450. gate:
  451. queue: system-config
  452. - project:
  453. name: opendev/puppet-github
  454. templates:
  455. - infra-puppet-check-jobs
  456. - infra-puppet-apply-jobs
  457. - puppet-beaker-jobs-xenial-infra
  458. check:
  459. queue: system-config
  460. gate:
  461. queue: system-config
  462. - project:
  463. name: opendev/puppet-grafyaml
  464. templates:
  465. - infra-puppet-check-jobs
  466. - infra-puppet-apply-jobs
  467. - puppet-beaker-jobs-xenial-infra
  468. check:
  469. queue: system-config
  470. gate:
  471. queue: system-config
  472. - project:
  473. name: opendev/puppet-graphite
  474. templates:
  475. - infra-puppet-check-jobs
  476. - infra-puppet-apply-jobs
  477. - puppet-beaker-jobs-xenial-infra
  478. check:
  479. queue: system-config
  480. gate:
  481. queue: system-config
  482. - project:
  483. name: opendev/puppet-haveged
  484. templates:
  485. - infra-puppet-check-jobs
  486. - infra-puppet-apply-jobs
  487. - puppet-beaker-jobs-xenial-infra
  488. check:
  489. queue: system-config
  490. gate:
  491. queue: system-config
  492. - project:
  493. name: opendev/puppet-hound
  494. templates:
  495. - infra-puppet-check-jobs
  496. - infra-puppet-apply-jobs
  497. - puppet-beaker-jobs-xenial-infra
  498. check:
  499. queue: system-config
  500. gate:
  501. queue: system-config
  502. - project:
  503. name: opendev/puppet-httpd
  504. templates:
  505. - infra-puppet-check-jobs
  506. - infra-puppet-apply-jobs
  507. - puppet-beaker-jobs-xenial-infra
  508. release:
  509. jobs:
  510. - legacy-puppet-httpd-forge-upload
  511. check:
  512. queue: system-config
  513. gate:
  514. queue: system-config
  515. - project:
  516. name: opendev/puppet-infra-cookiecutter
  517. templates:
  518. - noop-jobs
  519. check:
  520. queue: system-config
  521. gate:
  522. queue: system-config
  523. - project:
  524. name: opendev/puppet-infracloud
  525. templates:
  526. - infra-puppet-check-jobs
  527. - infra-puppet-apply-jobs
  528. - puppet-beaker-jobs-xenial-infra-nv
  529. check:
  530. queue: system-config
  531. gate:
  532. queue: system-config
  533. - project:
  534. name: opendev/puppet-ipsilon
  535. templates:
  536. - infra-puppet-check-jobs
  537. - infra-puppet-apply-jobs
  538. - puppet-beaker-jobs-xenial-infra
  539. check:
  540. queue: system-config
  541. gate:
  542. queue: system-config
  543. - project:
  544. name: opendev/puppet-iptables
  545. templates:
  546. - infra-puppet-check-jobs
  547. - infra-puppet-apply-jobs
  548. - puppet-beaker-jobs-xenial-infra
  549. check:
  550. queue: system-config
  551. gate:
  552. queue: system-config
  553. - project:
  554. name: opendev/puppet-jeepyb
  555. templates:
  556. - infra-puppet-check-jobs
  557. - infra-puppet-apply-jobs
  558. - puppet-beaker-jobs-xenial-infra
  559. check:
  560. queue: system-config
  561. gate:
  562. queue: system-config
  563. - project:
  564. name: opendev/puppet-jenkins
  565. templates:
  566. - infra-puppet-check-jobs
  567. - infra-puppet-apply-jobs
  568. - puppet-beaker-jobs-xenial-infra
  569. check:
  570. queue: system-config
  571. gate:
  572. queue: system-config
  573. - project:
  574. name: opendev/puppet-kerberos
  575. templates:
  576. - infra-puppet-check-jobs
  577. - infra-puppet-apply-jobs
  578. - puppet-beaker-jobs-xenial-infra
  579. check:
  580. queue: system-config
  581. gate:
  582. queue: system-config
  583. - project:
  584. name: opendev/puppet-kibana
  585. templates:
  586. - infra-puppet-check-jobs
  587. - infra-puppet-apply-jobs
  588. - puppet-beaker-jobs-xenial-infra
  589. check:
  590. queue: system-config
  591. gate:
  592. queue: system-config
  593. - project:
  594. name: opendev/puppet-lodgeit
  595. templates:
  596. - infra-puppet-check-jobs
  597. - infra-puppet-apply-jobs
  598. - puppet-beaker-jobs-xenial-infra
  599. check:
  600. queue: system-config
  601. gate:
  602. queue: system-config
  603. - project:
  604. name: opendev/puppet-log_processor
  605. templates:
  606. - infra-puppet-check-jobs
  607. - infra-puppet-apply-jobs
  608. - puppet-beaker-jobs-xenial-infra
  609. check:
  610. queue: system-config
  611. gate:
  612. queue: system-config
  613. - project:
  614. name: opendev/puppet-logrotate
  615. templates:
  616. - infra-puppet-check-jobs
  617. - infra-puppet-apply-jobs
  618. check:
  619. queue: system-config
  620. gate:
  621. queue: system-config
  622. - project:
  623. name: opendev/puppet-logstash
  624. templates:
  625. - infra-puppet-check-jobs
  626. - infra-puppet-apply-jobs
  627. - puppet-beaker-jobs-xenial-infra
  628. check:
  629. queue: system-config
  630. gate:
  631. queue: system-config
  632. - project:
  633. name: opendev/puppet-lpmqtt
  634. templates:
  635. - infra-puppet-check-jobs
  636. - infra-puppet-apply-jobs
  637. check:
  638. queue: system-config
  639. gate:
  640. queue: system-config
  641. - project:
  642. name: opendev/puppet-mailman
  643. templates:
  644. - infra-puppet-check-jobs
  645. - infra-puppet-apply-jobs
  646. - puppet-beaker-jobs-xenial-infra
  647. check:
  648. queue: system-config
  649. gate:
  650. queue: system-config
  651. - project:
  652. name: opendev/puppet-mediawiki
  653. templates:
  654. - infra-puppet-check-jobs
  655. - infra-puppet-apply-jobs
  656. - puppet-beaker-jobs-xenial-infra
  657. check:
  658. queue: system-config
  659. gate:
  660. queue: system-config
  661. - project:
  662. name: opendev/puppet-meetbot
  663. templates:
  664. - infra-puppet-check-jobs
  665. - infra-puppet-apply-jobs
  666. - puppet-beaker-jobs-xenial-infra
  667. check:
  668. queue: system-config
  669. gate:
  670. queue: system-config
  671. - project:
  672. name: opendev/puppet-mosquitto
  673. templates:
  674. - infra-puppet-check-jobs
  675. - infra-puppet-apply-jobs
  676. check:
  677. queue: system-config
  678. gate:
  679. queue: system-config
  680. - project:
  681. name: opendev/puppet-mqtt_statsd
  682. templates:
  683. - infra-puppet-check-jobs
  684. - infra-puppet-apply-jobs
  685. check:
  686. queue: system-config
  687. gate:
  688. queue: system-config
  689. - project:
  690. name: opendev/puppet-mysql_backup
  691. templates:
  692. - infra-puppet-check-jobs
  693. - infra-puppet-apply-jobs
  694. - puppet-beaker-jobs-xenial-infra
  695. check:
  696. queue: system-config
  697. gate:
  698. queue: system-config
  699. - project:
  700. name: opendev/puppet-nodepool
  701. templates:
  702. - infra-puppet-check-jobs
  703. - infra-puppet-apply-jobs
  704. - puppet-beaker-jobs-xenial-infra
  705. check:
  706. queue: system-config
  707. gate:
  708. queue: system-config
  709. - project:
  710. name: opendev/puppet-openafs
  711. templates:
  712. - infra-puppet-check-jobs
  713. - infra-puppet-apply-jobs
  714. - puppet-beaker-jobs-xenial-infra
  715. check:
  716. queue: system-config
  717. gate:
  718. queue: system-config
  719. - project:
  720. name: opendev/puppet-openstack_health
  721. templates:
  722. - infra-puppet-check-jobs
  723. - infra-puppet-apply-jobs
  724. - puppet-beaker-jobs-xenial-infra
  725. check:
  726. queue: system-config
  727. gate:
  728. queue: system-config
  729. - project:
  730. name: opendev/puppet-openstack_infra_spec_helper
  731. check:
  732. queue: system-config
  733. jobs:
  734. - legacy-puppet-openstack-infra-spec-helper-unit-centos-7
  735. - legacy-puppet-openstack-infra-spec-helper-unit
  736. - legacy-puppet-openstack-infra-spec-helper-unit-ubuntu-trusty
  737. gate:
  738. queue: system-config
  739. jobs:
  740. - legacy-puppet-openstack-infra-spec-helper-unit-centos-7
  741. - legacy-puppet-openstack-infra-spec-helper-unit
  742. - legacy-puppet-openstack-infra-spec-helper-unit-ubuntu-trusty
  743. - project:
  744. name: opendev/puppet-openstackci
  745. templates:
  746. - infra-puppet-check-jobs
  747. - infra-puppet-apply-jobs
  748. - publish-tox-docs-infra
  749. check:
  750. queue: system-config
  751. gate:
  752. queue: system-config
  753. - project:
  754. name: opendev/puppet-openstackid
  755. templates:
  756. - infra-puppet-check-jobs
  757. - infra-puppet-apply-jobs
  758. - puppet-beaker-jobs-xenial-infra
  759. check:
  760. queue: system-config
  761. gate:
  762. queue: system-config
  763. - project:
  764. name: opendev/puppet-os_client_config
  765. templates:
  766. - infra-puppet-check-jobs
  767. - infra-puppet-apply-jobs
  768. - puppet-beaker-jobs-xenial-infra
  769. check:
  770. queue: system-config
  771. gate:
  772. queue: system-config
  773. - project:
  774. name: opendev/puppet-packagekit
  775. templates:
  776. - infra-puppet-check-jobs
  777. - infra-puppet-apply-jobs
  778. - puppet-beaker-jobs-xenial-infra
  779. check:
  780. queue: system-config
  781. gate:
  782. queue: system-config
  783. - project:
  784. name: opendev/puppet-pgsql_backup
  785. templates:
  786. - infra-puppet-check-jobs
  787. - infra-puppet-apply-jobs
  788. - puppet-beaker-jobs-xenial-infra
  789. check:
  790. queue: system-config
  791. gate:
  792. queue: system-config
  793. - project:
  794. name: opendev/puppet-phabricator
  795. templates:
  796. - infra-puppet-check-jobs
  797. - infra-puppet-apply-jobs
  798. - puppet-beaker-jobs-xenial-infra
  799. check:
  800. queue: system-config
  801. gate:
  802. queue: system-config
  803. - project:
  804. name: opendev/puppet-pip
  805. templates:
  806. - infra-puppet-check-jobs
  807. - infra-puppet-apply-jobs
  808. - puppet-beaker-jobs-xenial-infra
  809. check:
  810. queue: system-config
  811. gate:
  812. queue: system-config
  813. - project:
  814. name: opendev/puppet-planet
  815. templates:
  816. - infra-puppet-check-jobs
  817. - infra-puppet-apply-jobs
  818. - puppet-beaker-jobs-xenial-infra
  819. check:
  820. queue: system-config
  821. gate:
  822. queue: system-config
  823. - project:
  824. name: opendev/puppet-project_config
  825. templates:
  826. - infra-puppet-check-jobs
  827. - infra-puppet-apply-jobs
  828. - puppet-beaker-jobs-xenial-infra
  829. check:
  830. queue: system-config
  831. gate:
  832. queue: system-config
  833. - project:
  834. name: opendev/puppet-ptgbot
  835. templates:
  836. - infra-puppet-check-jobs
  837. - infra-puppet-apply-jobs
  838. - puppet-beaker-jobs-xenial-infra
  839. check:
  840. queue: system-config
  841. gate:
  842. queue: system-config
  843. - project:
  844. name: opendev/puppet-puppet
  845. templates:
  846. - infra-puppet-check-jobs
  847. - infra-puppet-apply-jobs
  848. - puppet-beaker-jobs-xenial-infra
  849. check:
  850. queue: system-config
  851. gate:
  852. queue: system-config
  853. - project:
  854. name: opendev/puppet-redis
  855. templates:
  856. - infra-puppet-check-jobs
  857. - infra-puppet-apply-jobs
  858. - puppet-beaker-jobs-xenial-infra
  859. check:
  860. queue: system-config
  861. gate:
  862. queue: system-config
  863. - project:
  864. name: opendev/puppet-refstack
  865. templates:
  866. - infra-puppet-check-jobs
  867. - infra-puppet-apply-jobs
  868. check:
  869. queue: system-config
  870. gate:
  871. queue: system-config
  872. - project:
  873. name: opendev/puppet-reviewday
  874. templates:
  875. - infra-puppet-check-jobs
  876. - infra-puppet-apply-jobs
  877. - puppet-beaker-jobs-xenial-infra
  878. check:
  879. queue: system-config
  880. gate:
  881. queue: system-config
  882. - project:
  883. name: opendev/puppet-simpleproxy
  884. templates:
  885. - infra-puppet-check-jobs
  886. - infra-puppet-apply-jobs
  887. - puppet-beaker-jobs-xenial-infra
  888. check:
  889. queue: system-config
  890. gate:
  891. queue: system-config
  892. - project:
  893. name: opendev/puppet-snmpd
  894. templates:
  895. - infra-puppet-check-jobs
  896. - infra-puppet-apply-jobs
  897. - puppet-beaker-jobs-xenial-infra
  898. check:
  899. queue: system-config
  900. gate:
  901. queue: system-config
  902. - project:
  903. name: opendev/puppet-ssh
  904. templates:
  905. - infra-puppet-check-jobs
  906. - infra-puppet-apply-jobs
  907. - puppet-beaker-jobs-xenial-infra
  908. check:
  909. queue: system-config
  910. gate:
  911. queue: system-config
  912. - project:
  913. name: opendev/puppet-ssl_cert_check
  914. templates:
  915. - infra-puppet-check-jobs
  916. - infra-puppet-apply-jobs
  917. - puppet-beaker-jobs-xenial-infra
  918. check:
  919. queue: system-config
  920. gate:
  921. queue: system-config
  922. - project:
  923. name: opendev/puppet-statusbot
  924. templates:
  925. - infra-puppet-check-jobs
  926. - infra-puppet-apply-jobs
  927. - puppet-beaker-jobs-xenial-infra
  928. check:
  929. queue: system-config
  930. gate:
  931. queue: system-config
  932. - project:
  933. name: opendev/puppet-storyboard
  934. templates:
  935. - infra-puppet-check-jobs
  936. - infra-puppet-apply-jobs
  937. - puppet-beaker-jobs-xenial-infra
  938. release:
  939. jobs:
  940. - legacy-puppet-storyboard-forge-upload
  941. check:
  942. queue: system-config
  943. gate:
  944. queue: system-config
  945. - project:
  946. name: opendev/puppet-subunit2sql
  947. templates:
  948. - infra-puppet-check-jobs
  949. - infra-puppet-apply-jobs
  950. - puppet-beaker-jobs-xenial-infra
  951. check:
  952. queue: system-config
  953. gate:
  954. queue: system-config
  955. - project:
  956. name: opendev/puppet-sudoers
  957. templates:
  958. - infra-puppet-check-jobs
  959. - infra-puppet-apply-jobs
  960. - puppet-beaker-jobs-xenial-infra
  961. check:
  962. queue: system-config
  963. gate:
  964. queue: system-config
  965. - project:
  966. name: opendev/puppet-tmpreaper
  967. templates:
  968. - infra-puppet-check-jobs
  969. - infra-puppet-apply-jobs
  970. - puppet-beaker-jobs-xenial-infra
  971. check:
  972. queue: system-config
  973. gate:
  974. queue: system-config
  975. - project:
  976. name: opendev/puppet-translation_checksite
  977. templates:
  978. - infra-puppet-check-jobs
  979. - infra-puppet-apply-jobs
  980. - puppet-beaker-jobs-xenial-infra
  981. check:
  982. queue: system-config
  983. gate:
  984. queue: system-config
  985. - project:
  986. name: opendev/puppet-ulimit
  987. templates:
  988. - infra-puppet-check-jobs
  989. - infra-puppet-apply-jobs
  990. - puppet-beaker-jobs-xenial-infra
  991. check:
  992. queue: system-config
  993. gate:
  994. queue: system-config
  995. - project:
  996. name: opendev/puppet-unattended_upgrades
  997. templates:
  998. - infra-puppet-check-jobs
  999. - infra-puppet-apply-jobs
  1000. - puppet-beaker-jobs-xenial-infra
  1001. check:
  1002. queue: system-config
  1003. gate:
  1004. queue: system-config
  1005. - project:
  1006. name: opendev/puppet-unbound
  1007. templates:
  1008. - infra-puppet-check-jobs
  1009. - infra-puppet-apply-jobs
  1010. - puppet-beaker-jobs-xenial-infra
  1011. check:
  1012. queue: system-config
  1013. gate:
  1014. queue: system-config
  1015. - project:
  1016. name: opendev/puppet-user
  1017. templates:
  1018. - infra-puppet-check-jobs
  1019. - infra-puppet-apply-jobs
  1020. - puppet-beaker-jobs-xenial-infra
  1021. check:
  1022. queue: system-config
  1023. gate:
  1024. queue: system-config
  1025. - project:
  1026. name: opendev/puppet-vcsrepo
  1027. templates:
  1028. - noop-jobs
  1029. check:
  1030. queue: system-config
  1031. gate:
  1032. queue: system-config
  1033. - project:
  1034. name: opendev/puppet-zanata
  1035. templates:
  1036. - infra-puppet-check-jobs
  1037. - infra-puppet-apply-jobs
  1038. - puppet-beaker-jobs-xenial-infra
  1039. check:
  1040. queue: system-config
  1041. gate:
  1042. queue: system-config
  1043. - project:
  1044. name: opendev/puppet-zuul
  1045. templates:
  1046. - infra-puppet-check-jobs
  1047. - infra-puppet-apply-jobs
  1048. - puppet-beaker-jobs-xenial-infra
  1049. check:
  1050. queue: system-config
  1051. gate:
  1052. queue: system-config
  1053. - project:
  1054. name: opendev/pynotedb
  1055. templates:
  1056. - openstack-python-jobs-no-constraints
  1057. - openstack-python35-jobs-no-constraints
  1058. - publish-openstack-docs-pti
  1059. - publish-to-pypi
  1060. - project:
  1061. name: opendev/python-storyboardclient
  1062. templates:
  1063. - openstack-python-jobs-no-constraints
  1064. - openstack-python35-jobs-no-constraints
  1065. - publish-tox-docs-infra
  1066. - publish-to-pypi
  1067. check:
  1068. jobs:
  1069. - tox-cover
  1070. - project:
  1071. name: opendev/sandbox
  1072. release:
  1073. jobs:
  1074. - release-openstack-python
  1075. - legacy-sandbox-tag
  1076. templates:
  1077. - noop-jobs
  1078. pre-release:
  1079. jobs:
  1080. - legacy-sandbox-tag
  1081. - project:
  1082. name: opendev/statusbot
  1083. templates:
  1084. - publish-to-pypi
  1085. check:
  1086. jobs:
  1087. - tox-pep8
  1088. gate:
  1089. jobs:
  1090. - tox-pep8
  1091. post:
  1092. jobs:
  1093. - publish-openstack-python-branch-tarball
  1094. - project:
  1095. name: opendev/storyboard
  1096. templates:
  1097. - publish-to-pypi
  1098. - publish-tox-docs-infra
  1099. - translation-jobs-master-only
  1100. experimental:
  1101. jobs:
  1102. - legacy-storyboard-js-integration-ubuntu-trusty:
  1103. branches: ^master$
  1104. - legacy-storyboard-js-integration
  1105. - project:
  1106. name: opendev/storyboard-webclient
  1107. release:
  1108. jobs:
  1109. - publish-openstack-javascript-content:
  1110. vars:
  1111. node_version: 8
  1112. create_tarball_directory: build
  1113. experimental:
  1114. jobs:
  1115. - legacy-storyboard-js-integration-ubuntu-trusty:
  1116. branches: ^master$
  1117. - legacy-storyboard-js-integration
  1118. - project:
  1119. name: opendev/subunit2sql
  1120. templates:
  1121. - publish-to-pypi
  1122. - project:
  1123. name: opendev/system-config
  1124. check:
  1125. queue: system-config
  1126. gate:
  1127. queue: system-config
  1128. - project:
  1129. name: opendev/yaml2ical
  1130. templates:
  1131. - openstack-python35-jobs-no-constraints
  1132. - publish-to-pypi
  1133. check:
  1134. jobs:
  1135. - tox-pep8
  1136. gate:
  1137. jobs:
  1138. - tox-pep8
  1139. - project:
  1140. name: openstack/adjutant
  1141. templates:
  1142. - api-ref-jobs
  1143. - publish-to-pypi
  1144. - project:
  1145. name: openstack/adjutant-ui
  1146. templates:
  1147. - noop-jobs
  1148. - project:
  1149. name: openstack/ansible-config_template
  1150. release:
  1151. jobs:
  1152. - announce-release
  1153. - project:
  1154. name: openstack/ansible-hardening
  1155. release:
  1156. jobs:
  1157. - announce-release
  1158. - project:
  1159. name: openstack/ansible-role-chrony
  1160. templates:
  1161. - publish-to-pypi
  1162. - project:
  1163. name: openstack/ansible-role-collect-logs
  1164. templates:
  1165. - publish-to-pypi
  1166. - project:
  1167. name: openstack/ansible-role-container-registry
  1168. templates:
  1169. - publish-to-pypi
  1170. check:
  1171. queue: tripleo
  1172. gate:
  1173. queue: tripleo
  1174. - project:
  1175. name: openstack/ansible-role-openstack-operations
  1176. templates:
  1177. - publish-to-pypi
  1178. - project:
  1179. name: openstack/ansible-role-python_venv_build
  1180. release:
  1181. jobs:
  1182. - announce-release
  1183. - project:
  1184. name: openstack/ansible-role-qdrouterd
  1185. release:
  1186. jobs:
  1187. - announce-release
  1188. - project:
  1189. name: openstack/ansible-role-systemd_mount
  1190. release:
  1191. jobs:
  1192. - announce-release
  1193. - project:
  1194. name: openstack/ansible-role-systemd_networkd
  1195. release:
  1196. jobs:
  1197. - announce-release
  1198. - project:
  1199. name: openstack/ansible-role-systemd_service
  1200. release:
  1201. jobs:
  1202. - announce-release
  1203. - project:
  1204. name: openstack/ansible-role-tripleo-modify-image
  1205. templates:
  1206. - publish-to-pypi
  1207. check:
  1208. queue: tripleo
  1209. gate:
  1210. queue: tripleo
  1211. - project:
  1212. name: openstack/aodh
  1213. templates:
  1214. - translation-jobs-master-only
  1215. - install-guide-jobs
  1216. - publish-to-pypi
  1217. - project:
  1218. name: openstack/arch-wg
  1219. check:
  1220. jobs:
  1221. - openstack-tox-py27
  1222. gate:
  1223. jobs:
  1224. - openstack-tox-py27
  1225. - project:
  1226. name: openstack/automaton
  1227. templates:
  1228. - publish-to-pypi
  1229. - project:
  1230. name: openstack/barbican
  1231. templates:
  1232. - translation-jobs-master-only
  1233. - api-guide-jobs
  1234. - install-guide-jobs
  1235. - publish-to-pypi
  1236. check:
  1237. queue: barbican
  1238. gate:
  1239. queue: barbican
  1240. - project:
  1241. name: openstack/barbican-tempest-plugin
  1242. templates:
  1243. - publish-to-pypi
  1244. check:
  1245. queue: barbican
  1246. gate:
  1247. queue: barbican
  1248. - project:
  1249. name: openstack/bashate
  1250. templates:
  1251. - publish-to-pypi
  1252. - project:
  1253. name: openstack/bifrost
  1254. templates:
  1255. - publish-to-pypi
  1256. - project:
  1257. name: openstack/blazar
  1258. templates:
  1259. - publish-to-pypi
  1260. - api-ref-jobs
  1261. check:
  1262. queue: blazar
  1263. gate:
  1264. queue: blazar
  1265. - project:
  1266. name: openstack/blazar-dashboard
  1267. templates:
  1268. - publish-to-pypi
  1269. - project:
  1270. name: openstack/blazar-nova
  1271. templates:
  1272. - publish-to-pypi
  1273. - project:
  1274. name: openstack/blazar-tempest-plugin
  1275. templates:
  1276. - publish-to-pypi
  1277. check:
  1278. queue: blazar
  1279. gate:
  1280. queue: blazar
  1281. - project:
  1282. name: openstack/bugdaystats
  1283. templates:
  1284. - publish-to-pypi
  1285. check:
  1286. jobs:
  1287. - openstack-tox-pep8
  1288. gate:
  1289. jobs:
  1290. - openstack-tox-pep8
  1291. post:
  1292. jobs:
  1293. - publish-openstack-python-branch-tarball
  1294. - project:
  1295. name: openstack/castellan
  1296. templates:
  1297. - publish-to-pypi
  1298. - project:
  1299. name: openstack/ceilometer
  1300. templates:
  1301. - periodic-jobs-with-oslo-master
  1302. - translation-jobs-master-stable
  1303. - install-guide-jobs
  1304. - publish-to-pypi
  1305. check:
  1306. queue: telemetry
  1307. gate:
  1308. queue: telemetry
  1309. - project:
  1310. name: openstack/ceilometer-powervm
  1311. templates:
  1312. - docs-on-readthedocs
  1313. - publish-to-pypi
  1314. vars:
  1315. rtd_webhook_id: '44767'
  1316. - project:
  1317. name: openstack/ceilometermiddleware
  1318. templates:
  1319. - publish-to-pypi
  1320. - project:
  1321. name: openstack/cinder
  1322. templates:
  1323. - publish-to-pypi
  1324. - periodic-jobs-with-oslo-master
  1325. - translation-jobs-master-stable
  1326. - api-ref-jobs
  1327. check:
  1328. queue: integrated
  1329. gate:
  1330. queue: integrated
  1331. - project:
  1332. name: openstack/cinder-tempest-plugin
  1333. templates:
  1334. - publish-to-pypi
  1335. check:
  1336. queue: integrated
  1337. gate:
  1338. queue: integrated
  1339. - project:
  1340. name: openstack/cinderlib
  1341. templates:
  1342. - publish-to-pypi
  1343. - project:
  1344. name: openstack/cliff
  1345. templates:
  1346. - publish-to-pypi
  1347. - project:
  1348. name: openstack/cloudkitty
  1349. templates:
  1350. - publish-to-pypi
  1351. check:
  1352. queue: cloudkitty
  1353. gate:
  1354. queue: cloudkitty
  1355. - project:
  1356. name: openstack/cloudkitty-dashboard
  1357. templates:
  1358. - translation-jobs-master-only
  1359. - publish-to-pypi
  1360. - project:
  1361. name: openstack/cloudkitty-tempest-plugin
  1362. templates:
  1363. - publish-to-pypi
  1364. check:
  1365. queue: cloudkitty
  1366. gate:
  1367. queue: cloudkitty
  1368. - project:
  1369. name: openstack/compute-hyperv
  1370. templates:
  1371. - check-requirements
  1372. - openstack-python-jobs
  1373. - openstack-python35-jobs
  1374. - publish-to-pypi
  1375. - project:
  1376. name: openstack/congress
  1377. templates:
  1378. - publish-to-pypi
  1379. check:
  1380. queue: congress
  1381. gate:
  1382. queue: congress
  1383. - project:
  1384. name: openstack/congress-dashboard
  1385. templates:
  1386. - publish-to-pypi
  1387. - project:
  1388. name: openstack/congress-tempest-plugin
  1389. templates:
  1390. - publish-to-pypi
  1391. check:
  1392. queue: congress
  1393. gate:
  1394. queue: congress
  1395. - project:
  1396. name: openstack/contributor-guide
  1397. templates:
  1398. - translation-jobs-master-only
  1399. - project:
  1400. name: openstack/cookbook-openstack-application-catalog
  1401. templates:
  1402. - noop-jobs
  1403. - project:
  1404. name: openstack/cookbook-openstack-client
  1405. templates:
  1406. - noop-jobs
  1407. - project:
  1408. name: openstack/cookiecutter
  1409. templates:
  1410. - noop-jobs
  1411. - project:
  1412. name: openstack/coverage2sql
  1413. templates:
  1414. - publish-to-pypi
  1415. - project:
  1416. name: openstack/cyborg
  1417. templates:
  1418. - publish-to-pypi
  1419. - api-ref-jobs
  1420. - project:
  1421. name: openstack/cyborg-tempest-plugin
  1422. templates:
  1423. - publish-to-pypi
  1424. check:
  1425. queue: cyborg
  1426. gate:
  1427. queue: cyborg
  1428. - project:
  1429. name: openstack/debtcollector
  1430. templates:
  1431. - publish-to-pypi
  1432. - project:
  1433. name: openstack/designate
  1434. templates:
  1435. - translation-jobs-master-stable
  1436. - api-ref-jobs
  1437. - install-guide-jobs
  1438. - publish-to-pypi
  1439. check:
  1440. queue: designate
  1441. gate:
  1442. queue: designate
  1443. - project:
  1444. name: openstack/designate-dashboard
  1445. templates:
  1446. - translation-jobs-master-stable
  1447. - publish-to-pypi
  1448. - project:
  1449. name: openstack/designate-tempest-plugin
  1450. templates:
  1451. - publish-to-pypi
  1452. check:
  1453. queue: designate
  1454. gate:
  1455. queue: designate
  1456. - project:
  1457. name: openstack/devstack
  1458. check:
  1459. queue: integrated
  1460. gate:
  1461. queue: integrated
  1462. periodic:
  1463. jobs:
  1464. - propose-updates:
  1465. branches: master
  1466. vars:
  1467. update_target: devstack-plugins-list
  1468. - project:
  1469. name: openstack/devstack-gate
  1470. templates:
  1471. - integrated-gate
  1472. - integrated-gate-py3
  1473. - openstack-python35-jobs
  1474. check:
  1475. queue: integrated
  1476. jobs:
  1477. - openstack-tox-bashate
  1478. - openstack-tox-py27
  1479. - neutron-grenade
  1480. - neutron-grenade-multinode
  1481. - neutron-grenade-dvr-multinode:
  1482. voting: false
  1483. - legacy-tempest-dsvm-neutron-full-ocata:
  1484. voting: false
  1485. - legacy-tempest-dsvm-neutron-full-centos-7:
  1486. voting: false
  1487. - legacy-tempest-dsvm-multinode-full:
  1488. voting: false
  1489. gate:
  1490. queue: integrated
  1491. jobs:
  1492. - openstack-tox-py27
  1493. - neutron-grenade
  1494. - neutron-grenade-multinode
  1495. experimental:
  1496. jobs:
  1497. - legacy-tempest-dsvm-neutron-dvr-multinode-full
  1498. - neutron-tempest-dvr-ha-multinode-full
  1499. - project:
  1500. name: openstack/devstack-plugin-cookiecutter
  1501. templates:
  1502. - noop-jobs
  1503. - project:
  1504. name: openstack/devstack-tools
  1505. templates:
  1506. - publish-to-pypi
  1507. - project:
  1508. name: openstack/devstack-vagrant
  1509. templates:
  1510. - noop-jobs
  1511. - project:
  1512. name: openstack/dib-utils
  1513. templates:
  1514. - publish-to-pypi
  1515. - project:
  1516. name: openstack/diskimage-builder
  1517. templates:
  1518. - publish-openstack-docs-pti
  1519. - publish-to-pypi
  1520. check:
  1521. queue: glean
  1522. gate:
  1523. queue: glean
  1524. - project:
  1525. name: openstack/django_openstack_auth
  1526. templates:
  1527. - publish-to-pypi
  1528. check:
  1529. jobs:
  1530. # It seems at least one job needs to be defined.
  1531. # Otherwise, no verified result is post.
  1532. - noop:
  1533. branches: master
  1534. gate:
  1535. jobs:
  1536. # It seems at least one job needs to be defined.
  1537. # Otherwise, no verified result is post.
  1538. - noop:
  1539. branches: master
  1540. - project:
  1541. name: openstack/dragonflow
  1542. templates:
  1543. - publish-to-pypi
  1544. - project:
  1545. name: openstack/ec2-api
  1546. templates:
  1547. - install-guide-jobs
  1548. - api-ref-jobs
  1549. - publish-to-pypi
  1550. check:
  1551. queue: ec2-api
  1552. gate:
  1553. queue: ec2-api
  1554. - project:
  1555. name: openstack/ec2api-tempest-plugin
  1556. templates:
  1557. - publish-to-pypi
  1558. check:
  1559. queue: ec2-api
  1560. gate:
  1561. queue: ec2-api
  1562. - project:
  1563. name: openstack/enterprise-wg
  1564. templates:
  1565. - noop-jobs
  1566. - project:
  1567. name: openstack/eslint-config-openstack
  1568. templates:
  1569. - nodejs4-publish-to-npm
  1570. - project:
  1571. name: openstack/faafo
  1572. templates:
  1573. - publish-openstack-docs-pti
  1574. check:
  1575. jobs:
  1576. - openstack-tox-pep8
  1577. gate:
  1578. jobs:
  1579. - openstack-tox-pep8
  1580. - project:
  1581. name: openstack/freezer
  1582. templates:
  1583. - publish-to-pypi
  1584. check:
  1585. queue: freezer
  1586. gate:
  1587. queue: freezer
  1588. - project:
  1589. name: openstack/freezer-api
  1590. templates:
  1591. - api-ref-jobs
  1592. - publish-to-pypi
  1593. - project:
  1594. name: openstack/freezer-dr
  1595. templates:
  1596. - publish-to-pypi
  1597. - project:
  1598. name: openstack/freezer-tempest-plugin
  1599. templates:
  1600. - publish-to-pypi
  1601. check:
  1602. queue: freezer
  1603. gate:
  1604. queue: freezer
  1605. - project:
  1606. name: openstack/freezer-web-ui
  1607. templates:
  1608. - translation-jobs-master-stable
  1609. - publish-to-pypi
  1610. - project:
  1611. name: openstack/fuel-agent
  1612. templates:
  1613. - openstack-python35-jobs
  1614. check:
  1615. jobs:
  1616. - openstack-tox-pep8:
  1617. nodeset: ubuntu-trusty
  1618. branches: ^stable/8\.0$
  1619. - openstack-tox-py27:
  1620. nodeset: ubuntu-trusty
  1621. branches: ^stable/8\.0$
  1622. - openstack-tox-pep8:
  1623. branches: ^(?!stable/8\.0).*$
  1624. - openstack-tox-py27:
  1625. branches: ^(?!stable/8\.0).*$
  1626. gate:
  1627. jobs:
  1628. - openstack-tox-pep8:
  1629. nodeset: ubuntu-trusty
  1630. branches: ^stable/8\.0$
  1631. - openstack-tox-py27:
  1632. nodeset: ubuntu-trusty
  1633. branches: ^stable/8\.0$
  1634. - openstack-tox-pep8:
  1635. branches: ^(?!stable/8\.0).*$
  1636. - openstack-tox-py27:
  1637. branches: ^(?!stable/8\.0).*$
  1638. - project:
  1639. name: openstack/fuel-astute
  1640. templates:
  1641. - noop-jobs
  1642. - project:
  1643. name: openstack/fuel-dev-tools
  1644. check:
  1645. jobs:
  1646. - openstack-tox-pep8
  1647. - openstack-tox-py27
  1648. gate:
  1649. jobs:
  1650. - openstack-tox-pep8
  1651. - openstack-tox-py27
  1652. - project:
  1653. name: openstack/fuel-devops
  1654. templates:
  1655. - openstack-cover-jobs
  1656. - openstack-python-jobs
  1657. check:
  1658. jobs:
  1659. - openstack-tox-pylint:
  1660. voting: false
  1661. branches: ^(?!(release/(?:2\.9)|stable)).*$
  1662. - openstack-tox-py35:
  1663. branches: ^(?!(release/(?:2\.9)|stable)).*$
  1664. gate:
  1665. jobs:
  1666. - openstack-tox-py35:
  1667. branches: ^(?!(release/(?:2\.9)|stable)).*$
  1668. - project:
  1669. name: openstack/fuel-docs
  1670. templates:
  1671. - build-openstack-sphinx-docs
  1672. - project:
  1673. name: openstack/fuel-library
  1674. check:
  1675. jobs:
  1676. - legacy-fuel-library-puppet-lint
  1677. - legacy-fuel-library-puppet-unit-4.5-centos-7:
  1678. branches: ^(?!stable/8\.0).*$
  1679. gate:
  1680. jobs:
  1681. - legacy-fuel-library-puppet-lint
  1682. - legacy-fuel-library-puppet-unit-4.5-centos-7:
  1683. branches: ^(?!stable/8\.0).*$
  1684. - project:
  1685. name: openstack/fuel-main
  1686. templates:
  1687. - noop-jobs
  1688. - project:
  1689. name: openstack/fuel-menu
  1690. check:
  1691. jobs:
  1692. - openstack-tox-pep8:
  1693. nodeset: ubuntu-trusty
  1694. branches: ^stable/8\.0$
  1695. - openstack-tox-py27:
  1696. nodeset: ubuntu-trusty
  1697. branches: ^stable/8\.0$
  1698. - openstack-tox-pep8:
  1699. branches: ^(?!stable/8\.0).*$
  1700. - openstack-tox-py27:
  1701. branches: ^(?!stable/8\.0).*$
  1702. gate:
  1703. jobs:
  1704. - openstack-tox-pep8:
  1705. nodeset: ubuntu-trusty
  1706. branches: ^stable/8\.0$
  1707. - openstack-tox-py27:
  1708. nodeset: ubuntu-trusty
  1709. branches: ^stable/8\.0$
  1710. - openstack-tox-pep8:
  1711. branches: ^(?!stable/8\.0).*$
  1712. - openstack-tox-py27:
  1713. branches: ^(?!stable/8\.0).*$
  1714. - project:
  1715. name: openstack/fuel-mirror
  1716. templates:
  1717. - openstack-python35-jobs
  1718. check:
  1719. jobs:
  1720. - openstack-tox-pep8:
  1721. nodeset: ubuntu-trusty
  1722. branches: ^stable/8\.0$
  1723. - openstack-tox-py27:
  1724. nodeset: ubuntu-trusty
  1725. branches: ^stable/8\.0.*$
  1726. - openstack-tox-pep8:
  1727. branches: ^(?!stable/8\.0).*$
  1728. - openstack-tox-py27:
  1729. branches: ^(?!stable/8\.0).*$
  1730. gate:
  1731. jobs:
  1732. - openstack-tox-pep8:
  1733. nodeset: ubuntu-trusty
  1734. branches: ^stable/8\.0$
  1735. - openstack-tox-py27:
  1736. nodeset: ubuntu-trusty
  1737. branches: ^stable/8\.0.*$
  1738. - openstack-tox-pep8:
  1739. branches: ^(?!stable/8\.0).*$
  1740. - openstack-tox-py27:
  1741. branches: ^(?!stable/8\.0).*$
  1742. - project:
  1743. name: openstack/fuel-nailgun-agent
  1744. templates:
  1745. - noop-jobs
  1746. - project:
  1747. name: openstack/fuel-nailgun-extension-cluster-upgrade
  1748. check:
  1749. jobs:
  1750. - openstack-tox-pep8
  1751. - openstack-tox-py27
  1752. gate:
  1753. jobs:
  1754. - openstack-tox-pep8
  1755. - openstack-tox-py27
  1756. - project:
  1757. name: openstack/fuel-nailgun-extension-converted-serializers
  1758. check:
  1759. jobs:
  1760. - openstack-tox-pep8
  1761. - openstack-tox-py27
  1762. gate:
  1763. jobs:
  1764. - openstack-tox-pep8
  1765. - openstack-tox-py27
  1766. - project:
  1767. name: openstack/fuel-nailgun-extension-iac
  1768. check:
  1769. jobs:
  1770. - openstack-tox-pep8
  1771. - openstack-tox-py27
  1772. gate:
  1773. jobs:
  1774. - openstack-tox-pep8
  1775. - openstack-tox-py27
  1776. - project:
  1777. name: openstack/fuel-octane
  1778. check:
  1779. jobs:
  1780. - openstack-tox-pep8:
  1781. nodeset: ubuntu-trusty
  1782. branches: ^stable/8\.0.*$
  1783. - openstack-tox-py27:
  1784. nodeset: ubuntu-trusty
  1785. branches: ^stable/8\.0.*$
  1786. - openstack-tox-pep8:
  1787. branches: ^(?!stable/8\.0).*$
  1788. - openstack-tox-py27:
  1789. branches: ^(?!stable/8\.0).*$
  1790. - openstack-tox-cover:
  1791. nodeset: ubuntu-trusty
  1792. voting: false
  1793. branches: ^stable/8\.0$
  1794. - openstack-tox-cover:
  1795. voting: false
  1796. branches: ^(?!stable/8\.0).*$
  1797. - legacy-fuel-octane-puppet-lint:
  1798. branches: ^(?!stable/8\.0).*$
  1799. gate:
  1800. jobs:
  1801. - openstack-tox-pep8:
  1802. nodeset: ubuntu-trusty
  1803. branches: ^stable/8\.0.*$
  1804. - openstack-tox-py27:
  1805. nodeset: ubuntu-trusty
  1806. branches: ^stable/8\.0.*$
  1807. - openstack-tox-pep8:
  1808. branches: ^(?!stable/8\.0).*$
  1809. - openstack-tox-py27:
  1810. branches: ^(?!stable/8\.0).*$
  1811. - legacy-fuel-octane-puppet-lint:
  1812. branches: ^(?!stable/8\.0).*$
  1813. - project:
  1814. name: openstack/fuel-ostf
  1815. check:
  1816. jobs:
  1817. - openstack-tox-pep8:
  1818. nodeset: ubuntu-trusty
  1819. branches: ^stable/8\.0.*$
  1820. - openstack-tox-pep8:
  1821. branches: ^(?!stable/8\.0).*$
  1822. - openstack-tox-py27:
  1823. branches: ^(?!stable/8\.0).*$
  1824. gate:
  1825. jobs:
  1826. - openstack-tox-pep8:
  1827. nodeset: ubuntu-trusty
  1828. branches: ^stable/8\.0.*$
  1829. - openstack-tox-pep8:
  1830. branches: ^(?!stable/8\.0).*$
  1831. - openstack-tox-py27:
  1832. branches: ^(?!stable/8\.0).*$
  1833. - project:
  1834. name: openstack/fuel-plugin-murano
  1835. templates:
  1836. - noop-jobs
  1837. - project:
  1838. name: openstack/fuel-plugin-murano-tests
  1839. templates:
  1840. - noop-jobs
  1841. - project:
  1842. name: openstack/fuel-plugins
  1843. templates:
  1844. - publish-to-pypi
  1845. check:
  1846. jobs:
  1847. - openstack-tox-pep8
  1848. - openstack-tox-py27
  1849. gate:
  1850. jobs:
  1851. - openstack-tox-pep8
  1852. - openstack-tox-py27
  1853. - project:
  1854. name: openstack/fuel-qa
  1855. check:
  1856. jobs:
  1857. - openstack-tox-py27:
  1858. nodeset: ubuntu-trusty
  1859. branches: ^(stable(-mu)?/(?:6\.1|7\.0|8\.0)).*$
  1860. - openstack-tox-pep8:
  1861. nodeset: ubuntu-trusty
  1862. branches: ^(stable(-mu)?/(?:6\.1|7\.0|8\.0)).*$
  1863. - openstack-tox-py27:
  1864. branches: ^(?!stable(-mu)?/(?:6\.1|7\.0|8\.0)).*$
  1865. - openstack-tox-pep8:
  1866. branches: ^(?!stable(-mu)?/(?:6\.1|7\.0|8\.0)).*$
  1867. - openstack-tox-pylint:
  1868. branches: ^(?!stable(-mu)?/(?:6\.1|7\.0|8\.0)).*$
  1869. gate:
  1870. jobs:
  1871. - openstack-tox-py27:
  1872. nodeset: ubuntu-trusty
  1873. branches: ^(stable(-mu)?/(?:6\.1|7\.0|8\.0)).*$
  1874. - openstack-tox-pep8:
  1875. nodeset: ubuntu-trusty
  1876. branches: ^(stable(-mu)?/(?:6\.1|7\.0|8\.0)).*$
  1877. - openstack-tox-py27:
  1878. branches: ^(?!stable(-mu)?/(?:6\.1|7\.0|8\.0)).*$
  1879. - openstack-tox-pep8:
  1880. branches: ^(?!stable(-mu)?/(?:6\.1|7\.0|8\.0)).*$
  1881. - openstack-tox-pylint:
  1882. branches: ^(?!stable(-mu)?/(?:6\.1|7\.0|8\.0)).*$
  1883. - project:
  1884. name: openstack/fuel-specs
  1885. templates:
  1886. - openstack-specs-jobs
  1887. check:
  1888. jobs:
  1889. - openstack-tox-py27
  1890. gate:
  1891. jobs:
  1892. - openstack-tox-py27
  1893. - project:
  1894. name: openstack/fuel-stats
  1895. check:
  1896. jobs:
  1897. - openstack-tox-pep8
  1898. - openstack-tox-py27
  1899. gate:
  1900. jobs:
  1901. - openstack-tox-pep8
  1902. - openstack-tox-py27
  1903. - project:
  1904. name: openstack/fuel-ui
  1905. check:
  1906. jobs:
  1907. - nodejs-npm-run-lint:
  1908. vars:
  1909. node_version: 4
  1910. nodeset: ubuntu-xenial
  1911. gate:
  1912. jobs:
  1913. - nodejs-npm-run-lint:
  1914. vars:
  1915. node_version: 4
  1916. nodeset: ubuntu-xenial
  1917. - project:
  1918. name: openstack/fuel-virtualbox
  1919. templates:
  1920. - noop-jobs
  1921. - project:
  1922. name: openstack/fuel-web
  1923. check:
  1924. jobs:
  1925. - openstack-tox-pep8:
  1926. nodeset: ubuntu-trusty
  1927. branches: ^stable/8\.0$
  1928. - openstack-tox-py27:
  1929. nodeset: ubuntu-trusty
  1930. branches: ^stable/8\.0$
  1931. - build-openstack-sphinx-docs:
  1932. branches: ^(?!stable/8\.0).*$
  1933. voting: false
  1934. - openstack-tox-pep8:
  1935. branches: ^(?!stable/8\.0).*$
  1936. - openstack-tox-py27:
  1937. branches: ^(?!stable/8\.0).*$
  1938. gate:
  1939. jobs:
  1940. - openstack-tox-pep8:
  1941. nodeset: ubuntu-trusty
  1942. branches: ^stable/8\.0$
  1943. - openstack-tox-py27:
  1944. nodeset: ubuntu-trusty
  1945. branches: ^stable/8\.0$
  1946. - openstack-tox-pep8:
  1947. branches: ^(?!stable/8\.0).*$
  1948. - openstack-tox-py27:
  1949. branches: ^(?!stable/8\.0).*$
  1950. post:
  1951. jobs:
  1952. - publish-openstack-python-branch-tarball
  1953. - project:
  1954. name: openstack/futurist
  1955. templates:
  1956. - publish-to-pypi
  1957. - project:
  1958. name: openstack/glance
  1959. templates:
  1960. - publish-to-pypi
  1961. - periodic-jobs-with-oslo-master
  1962. - translation-jobs-master-stable
  1963. - api-ref-jobs
  1964. check:
  1965. queue: integrated
  1966. gate:
  1967. queue: integrated
  1968. - project:
  1969. name: openstack/glance_store
  1970. templates:
  1971. - translation-jobs-master-only
  1972. - publish-to-pypi
  1973. - project:
  1974. name: openstack/governance
  1975. templates:
  1976. - publish-to-pypi
  1977. promote:
  1978. jobs:
  1979. # TODO(AJaeger): Remove once transition to AFS publishing is
  1980. # done.
  1981. - promote-governance-tc-static
  1982. - project:
  1983. name: openstack/governance-sigs
  1984. promote:
  1985. jobs:
  1986. # TODO(AJaeger): Remove once transition to AFS publishing is
  1987. # done.
  1988. - promote-governance-sigs-static
  1989. - project:
  1990. name: openstack/governance-uc
  1991. promote:
  1992. jobs:
  1993. - promote-governance-uc
  1994. # TODO(AJaeger): Remove once transition to AFS publishing is
  1995. # done.
  1996. - promote-governance-uc-static
  1997. - project:
  1998. name: openstack/governance-website
  1999. templates:
  2000. - build-openstack-docs-pti
  2001. promote:
  2002. jobs:
  2003. - promote-governance-website
  2004. # TODO(AJaeger): Remove once transition to AFS publishing is
  2005. # done.
  2006. - promote-governance-website-static
  2007. - project:
  2008. name: openstack/grenade
  2009. check:
  2010. queue: integrated
  2011. gate:
  2012. queue: integrated
  2013. - project:
  2014. name: openstack/hacking
  2015. templates:
  2016. - publish-to-pypi
  2017. - project:
  2018. name: openstack/heat
  2019. templates:
  2020. - periodic-jobs-with-oslo-master
  2021. - translation-jobs-master-stable
  2022. - api-ref-jobs
  2023. - install-guide-jobs
  2024. - publish-to-pypi
  2025. check:
  2026. queue: heat
  2027. gate:
  2028. queue: heat
  2029. - project:
  2030. name: openstack/heat-agents
  2031. templates:
  2032. - publish-to-pypi
  2033. - project:
  2034. name: openstack/heat-cfntools
  2035. templates:
  2036. - publish-to-pypi
  2037. - project:
  2038. name: openstack/heat-dashboard
  2039. templates:
  2040. - translation-jobs-master-stable
  2041. - publish-to-pypi
  2042. - project:
  2043. name: openstack/heat-tempest-plugin
  2044. templates:
  2045. - publish-to-pypi
  2046. check:
  2047. queue: heat
  2048. gate:
  2049. queue: heat
  2050. - project:
  2051. name: openstack/heat-translator
  2052. templates:
  2053. - publish-to-pypi
  2054. - project:
  2055. name: openstack/horizon
  2056. templates:
  2057. - translation-jobs-master-stable
  2058. - publish-to-pypi
  2059. check:
  2060. queue: horizon
  2061. gate:
  2062. queue: horizon
  2063. - project:
  2064. name: openstack/i18n
  2065. templates:
  2066. - translation-jobs-master-only
  2067. - project:
  2068. name: openstack/infra-manual
  2069. templates:
  2070. - build-tox-docs
  2071. promote:
  2072. jobs:
  2073. - promote-infra-manual
  2074. - project:
  2075. name: openstack/instack-undercloud
  2076. templates:
  2077. - publish-to-pypi
  2078. check:
  2079. queue: tripleo
  2080. gate:
  2081. queue: tripleo
  2082. - project:
  2083. name: openstack/ironic
  2084. templates:
  2085. - periodic-jobs-with-oslo-master
  2086. - translation-jobs-master-stable
  2087. - api-ref-jobs
  2088. - install-guide-jobs
  2089. - publish-to-pypi
  2090. check:
  2091. queue: ironic
  2092. gate:
  2093. queue: ironic
  2094. - project:
  2095. name: openstack/ironic-inspector
  2096. templates:
  2097. - translation-jobs-master-stable
  2098. - publish-to-pypi
  2099. - api-ref-jobs
  2100. check:
  2101. queue: ironic
  2102. gate:
  2103. queue: ironic
  2104. - project:
  2105. name: openstack/ironic-lib
  2106. templates:
  2107. - publish-to-pypi
  2108. - project:
  2109. name: openstack/ironic-prometheus-exporter
  2110. templates:
  2111. - publish-to-pypi
  2112. - project:
  2113. name: openstack/ironic-python-agent
  2114. templates:
  2115. - publish-to-pypi
  2116. - project:
  2117. name: openstack/ironic-python-agent-builder
  2118. templates:
  2119. - publish-to-pypi
  2120. - project:
  2121. name: openstack/ironic-tempest-plugin
  2122. templates:
  2123. - publish-to-pypi
  2124. check:
  2125. queue: ironic
  2126. gate:
  2127. queue: ironic
  2128. - project:
  2129. name: openstack/ironic-ui
  2130. templates:
  2131. - translation-jobs-master-stable
  2132. - publish-to-pypi
  2133. - project:
  2134. name: openstack/js-openstack-lib
  2135. templates:
  2136. - nodejs4-jobs
  2137. - nodejs6-jobs
  2138. - nodejs6-docs
  2139. - nodejs4-publish-to-npm
  2140. check:
  2141. jobs:
  2142. - legacy-js-openstack-lib-dsvm-nodejs6-npm-run-functional-test
  2143. - legacy-js-openstack-lib-dsvm-nodejs4-npm-run-functional-test
  2144. gate:
  2145. jobs:
  2146. - legacy-js-openstack-lib-dsvm-nodejs6-npm-run-functional-test
  2147. - legacy-js-openstack-lib-dsvm-nodejs4-npm-run-functional-test
  2148. pre-release:
  2149. jobs:
  2150. - legacy-js-openstack-lib-nodejs6-npm-sdk-docs
  2151. release:
  2152. jobs:
  2153. - legacy-js-openstack-lib-nodejs6-npm-sdk-docs
  2154. - project:
  2155. name: openstack/karbor
  2156. templates:
  2157. - api-ref-jobs
  2158. - translation-jobs-master-stable
  2159. - publish-to-pypi
  2160. - project:
  2161. name: openstack/karbor-dashboard
  2162. templates:
  2163. - translation-jobs-master-stable
  2164. - publish-to-pypi
  2165. - project:
  2166. name: openstack/karma-subunit-reporter
  2167. templates:
  2168. - nodejs4-publish-to-npm
  2169. - project:
  2170. name: openstack/kayobe
  2171. templates:
  2172. - publish-to-pypi
  2173. - project:
  2174. name: openstack/keystone
  2175. templates:
  2176. - publish-to-pypi
  2177. - periodic-jobs-with-oslo-master
  2178. - translation-jobs-master-stable
  2179. - api-ref-jobs
  2180. check:
  2181. queue: integrated
  2182. gate:
  2183. queue: integrated
  2184. - project:
  2185. name: openstack/keystone-tempest-plugin
  2186. templates:
  2187. - publish-to-pypi
  2188. check:
  2189. queue: integrated
  2190. gate:
  2191. queue: integrated
  2192. - project:
  2193. name: openstack/keystoneauth
  2194. templates:
  2195. - publish-to-pypi
  2196. - project:
  2197. name: openstack/keystonemiddleware
  2198. templates:
  2199. - translation-jobs-master-only
  2200. - publish-to-pypi
  2201. - project:
  2202. name: openstack/kolla
  2203. templates:
  2204. - publish-to-pypi
  2205. - project:
  2206. name: openstack/kolla-ansible
  2207. templates:
  2208. - publish-to-pypi
  2209. - project:
  2210. name: openstack/kuryr
  2211. templates:
  2212. - publish-to-pypi
  2213. check:
  2214. queue: kuryr
  2215. gate:
  2216. queue: kuryr
  2217. - project:
  2218. name: openstack/kuryr-kubernetes
  2219. templates:
  2220. - publish-to-pypi
  2221. - project:
  2222. name: openstack/kuryr-libnetwork
  2223. templates:
  2224. - publish-to-pypi
  2225. - project:
  2226. name: openstack/kuryr-tempest-plugin
  2227. templates:
  2228. - publish-to-pypi
  2229. check:
  2230. queue: kuryr
  2231. gate:
  2232. queue: kuryr
  2233. - project:
  2234. name: openstack/ldappool
  2235. templates:
  2236. - publish-to-pypi
  2237. - project:
  2238. name: openstack/logstash-filters
  2239. templates:
  2240. - infra-logstash-filter-jobs
  2241. - project:
  2242. name: openstack/magnum
  2243. templates:
  2244. - translation-jobs-master-stable
  2245. - install-guide-jobs
  2246. - api-ref-jobs
  2247. - publish-to-pypi
  2248. check:
  2249. queue: magnum
  2250. gate:
  2251. queue: magnum
  2252. - project:
  2253. name: openstack/magnum-tempest-plugin
  2254. templates:
  2255. - publish-to-pypi
  2256. check:
  2257. queue: magnum
  2258. gate:
  2259. queue: magnum
  2260. - project:
  2261. name: openstack/magnum-ui
  2262. templates:
  2263. - translation-jobs-master-stable
  2264. - publish-to-pypi
  2265. - project:
  2266. name: openstack/manila
  2267. templates:
  2268. - translation-jobs-master-stable
  2269. - api-ref-jobs
  2270. - install-guide-jobs
  2271. - publish-to-pypi
  2272. - project:
  2273. name: openstack/manila-image-elements
  2274. release:
  2275. jobs:
  2276. - manila-image-elements-publish-artifacts
  2277. - project:
  2278. name: openstack/manila-tempest-plugin
  2279. templates:
  2280. - publish-to-pypi
  2281. - project:
  2282. name: openstack/manila-ui
  2283. templates:
  2284. - publish-to-pypi
  2285. - translation-jobs-master-stable
  2286. - project:
  2287. name: openstack/masakari
  2288. templates:
  2289. - publish-to-pypi
  2290. - api-ref-jobs
  2291. - project:
  2292. name: openstack/masakari-dashboard
  2293. templates:
  2294. - publish-to-pypi
  2295. - project:
  2296. name: openstack/masakari-monitors
  2297. templates:
  2298. - publish-to-pypi
  2299. - project:
  2300. name: openstack/metalsmith
  2301. templates:
  2302. - publish-to-pypi
  2303. - project:
  2304. name: openstack/microversion-parse
  2305. templates:
  2306. - publish-to-pypi
  2307. - project:
  2308. name: openstack/mistral
  2309. templates:
  2310. - publish-to-pypi
  2311. check:
  2312. queue: mistral
  2313. gate:
  2314. queue: mistral
  2315. - project:
  2316. name: openstack/mistral-dashboard
  2317. templates:
  2318. - publish-to-pypi
  2319. - project:
  2320. name: openstack/mistral-extra
  2321. templates:
  2322. - publish-to-pypi
  2323. - project:
  2324. name: openstack/mistral-lib
  2325. templates:
  2326. - publish-to-pypi
  2327. - project:
  2328. name: openstack/mistral-tempest-plugin
  2329. templates:
  2330. - publish-to-pypi
  2331. check:
  2332. queue: mistral
  2333. gate:
  2334. queue: mistral
  2335. - project:
  2336. name: openstack/molteniron
  2337. templates:
  2338. - publish-to-pypi
  2339. - project:
  2340. name: openstack/monasca-agent
  2341. templates:
  2342. - publish-to-pypi
  2343. - project:
  2344. name: openstack/monasca-analytics
  2345. templates:
  2346. - publish-to-pypi
  2347. - project:
  2348. name: openstack/monasca-api
  2349. templates:
  2350. - api-ref-jobs
  2351. - publish-to-pypi
  2352. check:
  2353. queue: monasca
  2354. gate:
  2355. queue: monasca
  2356. - project:
  2357. name: openstack/monasca-ceilometer
  2358. templates:
  2359. - publish-to-pypi
  2360. - project:
  2361. name: openstack/monasca-common
  2362. templates:
  2363. - publish-to-pypi
  2364. check:
  2365. queue: monasca
  2366. gate:
  2367. queue: monasca
  2368. - project:
  2369. name: openstack/monasca-events-api
  2370. templates:
  2371. - periodic-jobs-with-oslo-master
  2372. - api-ref-jobs
  2373. - publish-to-pypi
  2374. check:
  2375. queue: monasca
  2376. gate:
  2377. queue: monasca
  2378. - project:
  2379. name: openstack/monasca-grafana-datasource
  2380. templates:
  2381. - nodejs4-publish-to-npm
  2382. - noop-jobs
  2383. - project:
  2384. name: openstack/monasca-kibana-plugin
  2385. templates:
  2386. - nodejs4-publish-to-npm
  2387. - project:
  2388. name: openstack/monasca-log-api
  2389. templates:
  2390. - periodic-jobs-with-oslo-master
  2391. - api-guide-jobs
  2392. - api-ref-jobs
  2393. - publish-to-pypi
  2394. check:
  2395. queue: monasca
  2396. gate:
  2397. queue: monasca
  2398. - project:
  2399. name: openstack/monasca-notification
  2400. templates:
  2401. - publish-to-pypi
  2402. - project:
  2403. name: openstack/monasca-persister
  2404. templates:
  2405. - publish-to-pypi
  2406. - project:
  2407. name: openstack/monasca-statsd
  2408. templates:
  2409. - publish-to-pypi
  2410. - project:
  2411. name: openstack/monasca-tempest-plugin
  2412. templates:
  2413. - publish-to-pypi
  2414. check:
  2415. queue: monasca
  2416. gate:
  2417. queue: monasca
  2418. - project:
  2419. name: openstack/monasca-transform
  2420. templates:
  2421. - publish-to-pypi
  2422. - project:
  2423. name: openstack/monasca-ui
  2424. templates:
  2425. - translation-jobs-master-stable
  2426. - publish-to-pypi
  2427. - project:
  2428. name: openstack/mox3
  2429. templates:
  2430. - publish-to-pypi
  2431. - project:
  2432. name: openstack/murano
  2433. templates:
  2434. - translation-jobs-master-stable
  2435. - periodic-jobs-with-oslo-master
  2436. - api-ref-jobs
  2437. - publish-to-pypi
  2438. check:
  2439. queue: monasca
  2440. gate:
  2441. queue: murano
  2442. - project:
  2443. name: openstack/murano-agent
  2444. templates:
  2445. - publish-to-pypi
  2446. - project:
  2447. name: openstack/murano-dashboard
  2448. templates:
  2449. - translation-jobs-master-stable
  2450. - publish-to-pypi
  2451. - project:
  2452. name: openstack/murano-pkg-check
  2453. templates:
  2454. - translation-jobs-master-only
  2455. - publish-to-pypi
  2456. - project:
  2457. name: openstack/murano-tempest-plugin
  2458. templates:
  2459. - publish-to-pypi
  2460. check:
  2461. queue: monasca
  2462. gate:
  2463. queue: murano
  2464. - project:
  2465. name: openstack/networking-bagpipe
  2466. templates:
  2467. - periodic-jobs-with-neutron-lib-master
  2468. - publish-to-pypi
  2469. periodic:
  2470. jobs:
  2471. - openstack-tox-py36-with-neutron-lib-master:
  2472. required-projects:
  2473. - openstack/networking-bgpvpn
  2474. - openstack/networking-sfc
  2475. - project:
  2476. name: openstack/networking-baremetal
  2477. templates:
  2478. - publish-to-pypi
  2479. - project:
  2480. name: openstack/networking-bgpvpn
  2481. templates:
  2482. - periodic-jobs-with-neutron-lib-master
  2483. - publish-to-pypi
  2484. - translation-jobs-master-only
  2485. periodic:
  2486. jobs:
  2487. - openstack-tox-py36-with-neutron-lib-master:
  2488. required-projects:
  2489. - openstack/networking-bagpipe
  2490. - openstack/horizon
  2491. - project:
  2492. name: openstack/networking-calico
  2493. templates:
  2494. - openstack-python-jobs-neutron
  2495. - openstack-python35-jobs-neutron
  2496. - check-requirements
  2497. - publish-to-pypi
  2498. - project:
  2499. name: openstack/networking-generic-switch
  2500. templates:
  2501. - publish-to-pypi
  2502. check:
  2503. queue: networking-generic-switch
  2504. gate:
  2505. queue: networking-generic-switch
  2506. - project:
  2507. name: openstack/networking-hyperv
  2508. templates:
  2509. - publish-to-pypi
  2510. - project:
  2511. name: openstack/networking-l2gw
  2512. templates:
  2513. - publish-to-pypi
  2514. check:
  2515. queue: networking-l2gw
  2516. gate:
  2517. queue: networking-l2gw
  2518. - project:
  2519. name: openstack/networking-l2gw-tempest-plugin
  2520. templates:
  2521. - check-requirements
  2522. - tempest-plugin-jobs
  2523. check:
  2524. queue: networking-l2gw
  2525. gate:
  2526. queue: networking-l2gw
  2527. - project:
  2528. name: openstack/networking-midonet
  2529. templates:
  2530. - periodic-jobs-with-neutron-lib-master
  2531. - translation-jobs-master-only
  2532. - publish-to-pypi
  2533. periodic:
  2534. jobs:
  2535. - openstack-tox-py36-with-neutron-lib-master:
  2536. required-projects:
  2537. - openstack/neutron-fwaas
  2538. - openstack/neutron-vpnaas
  2539. - openstack/neutron-dynamic-routing
  2540. - openstack/networking-l2gw
  2541. - x/tap-as-a-service
  2542. - project:
  2543. name: openstack/networking-odl
  2544. templates:
  2545. - periodic-jobs-with-neutron-lib-master
  2546. - translation-jobs-master-only
  2547. - publish-to-pypi
  2548. periodic:
  2549. jobs:
  2550. - openstack-tox-py36-with-neutron-lib-master:
  2551. required-projects:
  2552. - openstack/ceilometer
  2553. - openstack/neutron-fwaas
  2554. - openstack/networking-l2gw
  2555. - openstack/networking-sfc
  2556. - openstack/networking-bgpvpn
  2557. - project:
  2558. name: openstack/networking-onos
  2559. templates:
  2560. - check-requirements
  2561. - openstack-python-jobs-neutron
  2562. - publish-to-pypi
  2563. check:
  2564. jobs:
  2565. - openstack-tox-pep8:
  2566. required-projects:
  2567. - openstack/networking-sfc
  2568. - openstack-tox-py27:
  2569. required-projects:
  2570. - openstack/networking-sfc
  2571. - legacy-tempest-dsvm-networking-onos:
  2572. voting: false
  2573. irrelevant-files:
  2574. - ^(test-|)requirements.txt$
  2575. - ^setup.cfg$
  2576. gate:
  2577. jobs:
  2578. - openstack-tox-pep8:
  2579. required-projects:
  2580. - openstack/networking-sfc
  2581. - openstack-tox-py27:
  2582. required-projects:
  2583. - openstack/networking-sfc
  2584. - project:
  2585. name: openstack/networking-ovn
  2586. templates:
  2587. - translation-jobs-master-stable
  2588. - periodic-jobs-with-neutron-lib-master
  2589. - periodic-jobs-with-ovsdbapp-master
  2590. - publish-to-pypi
  2591. periodic:
  2592. jobs:
  2593. - openstack-tox-py36-with-ovsdbapp-master:
  2594. required-projects:
  2595. - openstack/neutron
  2596. - project:
  2597. name: openstack/networking-powervm
  2598. templates:
  2599. - docs-on-readthedocs
  2600. - publish-to-pypi
  2601. vars:
  2602. rtd_webhook_id: '44768'
  2603. - project:
  2604. name: openstack/networking-sfc
  2605. templates:
  2606. - periodic-jobs-with-neutron-lib-master
  2607. - publish-to-pypi
  2608. - project:
  2609. name: openstack/neutron
  2610. templates:
  2611. - publish-to-pypi
  2612. - periodic-jobs-with-oslo-master
  2613. - periodic-jobs-with-neutron-lib-master
  2614. - periodic-jobs-with-ovsdbapp-master
  2615. - translation-jobs-master-stable
  2616. check:
  2617. queue: integrated
  2618. gate:
  2619. queue: integrated
  2620. experimental:
  2621. jobs:
  2622. - legacy-tempest-dsvm-neutron-ipv6only:
  2623. branches: master
  2624. irrelevant-files:
  2625. - ^(test-|)requirements.txt$
  2626. - ^.*\.rst$
  2627. - ^doc/.*$
  2628. - ^neutron/locale/.*$
  2629. - ^neutron/tests/unit/.*$
  2630. - ^releasenotes/.*$
  2631. - ^setup.cfg$
  2632. - ^tools/.*$
  2633. - ^tox.ini$
  2634. - legacy-tempest-dsvm-neutron-serviceipv6:
  2635. branches: master
  2636. irrelevant-files:
  2637. - ^(test-|)requirements.txt$
  2638. - ^.*\.rst$
  2639. - ^doc/.*$
  2640. - ^neutron/locale/.*$
  2641. - ^neutron/tests/unit/.*$
  2642. - ^releasenotes/.*$
  2643. - ^setup.cfg$
  2644. - ^tools/.*$
  2645. - ^tox.ini$
  2646. - project:
  2647. name: openstack/neutron-dynamic-routing
  2648. templates:
  2649. - periodic-jobs-with-neutron-lib-master
  2650. - publish-to-pypi
  2651. - project:
  2652. name: openstack/neutron-fwaas
  2653. templates:
  2654. - translation-jobs-master-only
  2655. - periodic-jobs-with-neutron-lib-master
  2656. - publish-to-pypi
  2657. - project:
  2658. name: openstack/neutron-fwaas-dashboard
  2659. templates:
  2660. - translation-jobs-master-stable
  2661. - publish-to-pypi
  2662. - project:
  2663. name: openstack/neutron-lbaas
  2664. templates:
  2665. - publish-to-pypi
  2666. check:
  2667. jobs:
  2668. - noop:
  2669. branches: master
  2670. gate:
  2671. jobs:
  2672. - noop:
  2673. branches: master
  2674. - project:
  2675. name: openstack/neutron-lbaas-dashboard
  2676. templates:
  2677. - publish-to-pypi
  2678. check:
  2679. jobs:
  2680. - noop:
  2681. branches: master
  2682. gate:
  2683. jobs:
  2684. - noop:
  2685. branches: master
  2686. - project:
  2687. name: openstack/neutron-lib
  2688. templates:
  2689. - translation-jobs-master-only
  2690. - api-ref-jobs
  2691. - publish-to-pypi
  2692. - project:
  2693. name: openstack/neutron-tempest-plugin
  2694. templates:
  2695. - publish-to-pypi
  2696. check:
  2697. queue: integrated
  2698. gate:
  2699. queue: integrated
  2700. - project:
  2701. name: openstack/neutron-vpnaas
  2702. templates:
  2703. - periodic-jobs-with-neutron-lib-master
  2704. - publish-to-pypi
  2705. - project:
  2706. name: openstack/neutron-vpnaas-dashboard
  2707. templates:
  2708. - publish-to-pypi
  2709. - translation-jobs-master-stable
  2710. - project:
  2711. name: openstack/nose-html-output
  2712. templates:
  2713. - noop-jobs
  2714. - publish-to-pypi
  2715. post:
  2716. jobs:
  2717. - publish-openstack-python-branch-tarball
  2718. - project:
  2719. name: openstack/nova
  2720. templates:
  2721. - periodic-jobs-with-oslo-master
  2722. - publish-to-pypi
  2723. - translation-jobs-master-stable
  2724. - api-guide-jobs
  2725. - api-ref-jobs
  2726. check:
  2727. queue: integrated
  2728. gate:
  2729. queue: integrated
  2730. - project:
  2731. name: openstack/nova-powervm
  2732. templates:
  2733. - docs-on-readthedocs
  2734. - publish-to-pypi
  2735. vars:
  2736. rtd_webhook_id: '44764'
  2737. - project:
  2738. name: openstack/octavia
  2739. templates:
  2740. - periodic-jobs-with-oslo-master
  2741. - translation-jobs-master-stable
  2742. - api-ref-jobs
  2743. - publish-to-pypi
  2744. check:
  2745. queue: octavia
  2746. gate:
  2747. queue: octavia
  2748. - project:
  2749. name: openstack/octavia-dashboard
  2750. templates:
  2751. - translation-jobs-master-stable
  2752. - publish-to-pypi
  2753. - project:
  2754. name: openstack/octavia-lib
  2755. templates:
  2756. - publish-to-pypi
  2757. check:
  2758. queue: octavia
  2759. gate:
  2760. queue: octavia
  2761. - project:
  2762. name: openstack/octavia-tempest-plugin
  2763. templates:
  2764. - publish-to-pypi
  2765. check:
  2766. queue: octavia
  2767. gate:
  2768. queue: octavia
  2769. - project:
  2770. name: openstack/openstack
  2771. templates:
  2772. - noop-jobs
  2773. - project:
  2774. name: openstack/openstack-ansible
  2775. templates:
  2776. - translation-jobs-master-only
  2777. release:
  2778. jobs:
  2779. - announce-release
  2780. - project:
  2781. name: openstack/openstack-ansible-galera_server
  2782. release:
  2783. jobs:
  2784. - announce-release
  2785. - project:
  2786. name: openstack/openstack-ansible-haproxy_server
  2787. release:
  2788. jobs:
  2789. - announce-release
  2790. - project:
  2791. name: openstack/openstack-ansible-memcached_server
  2792. release:
  2793. jobs:
  2794. - announce-release
  2795. - project:
  2796. name: openstack/openstack-ansible-nspawn_container_create
  2797. release:
  2798. jobs:
  2799. - announce-release
  2800. - project:
  2801. name: openstack/openstack-ansible-nspawn_hosts
  2802. release:
  2803. jobs:
  2804. - announce-release
  2805. - project:
  2806. name: openstack/openstack-ansible-os_aodh
  2807. release:
  2808. jobs:
  2809. - announce-release
  2810. - project:
  2811. name: openstack/openstack-ansible-os_barbican
  2812. release:
  2813. jobs:
  2814. - announce-release
  2815. - project:
  2816. name: openstack/openstack-ansible-os_blazar
  2817. release:
  2818. jobs:
  2819. - announce-release
  2820. - project:
  2821. name: openstack/openstack-ansible-os_ceilometer
  2822. release:
  2823. jobs:
  2824. - announce-release
  2825. - project:
  2826. name: openstack/openstack-ansible-os_cinder
  2827. release:
  2828. jobs:
  2829. - announce-release
  2830. - project:
  2831. name: openstack/openstack-ansible-os_cloudkitty
  2832. release:
  2833. jobs:
  2834. - announce-release
  2835. - project:
  2836. name: openstack/openstack-ansible-os_designate
  2837. release:
  2838. jobs:
  2839. - announce-release
  2840. - project:
  2841. name: openstack/openstack-ansible-os_glance
  2842. release:
  2843. jobs:
  2844. - announce-release
  2845. - project:
  2846. name: openstack/openstack-ansible-os_gnocchi
  2847. release:
  2848. jobs:
  2849. - announce-release
  2850. - project:
  2851. name: openstack/openstack-ansible-os_heat
  2852. release:
  2853. jobs:
  2854. - announce-release
  2855. - project:
  2856. name: openstack/openstack-ansible-os_horizon
  2857. release:
  2858. jobs:
  2859. - announce-release
  2860. - project:
  2861. name: openstack/openstack-ansible-os_ironic
  2862. release:
  2863. jobs:
  2864. - announce-release
  2865. - project:
  2866. name: openstack/openstack-ansible-os_keystone
  2867. release:
  2868. jobs:
  2869. - announce-release
  2870. - project:
  2871. name: openstack/openstack-ansible-os_magnum
  2872. release:
  2873. jobs:
  2874. - announce-release
  2875. - project:
  2876. name: openstack/openstack-ansible-os_masakari
  2877. release:
  2878. jobs:
  2879. - announce-release
  2880. - project:
  2881. name: openstack/openstack-ansible-os_neutron
  2882. release:
  2883. jobs:
  2884. - announce-release
  2885. - project:
  2886. name: openstack/openstack-ansible-os_nova
  2887. release:
  2888. jobs:
  2889. - announce-release
  2890. - project:
  2891. name: openstack/openstack-ansible-os_panko
  2892. release:
  2893. jobs:
  2894. - announce-release
  2895. - project:
  2896. name: openstack/openstack-ansible-os_rally
  2897. release:
  2898. jobs:
  2899. - announce-release
  2900. - project:
  2901. name: openstack/openstack-ansible-os_sahara
  2902. release:
  2903. jobs:
  2904. - announce-release
  2905. - project:
  2906. name: openstack/openstack-ansible-os_swift
  2907. release:
  2908. jobs:
  2909. - announce-release
  2910. - project:
  2911. name: openstack/openstack-ansible-os_trove
  2912. release:
  2913. jobs:
  2914. - announce-release
  2915. - project:
  2916. name: openstack/openstack-ansible-os_zun
  2917. release:
  2918. jobs:
  2919. - announce-release
  2920. - project:
  2921. name: openstack/openstack-ansible-plugins
  2922. release:
  2923. jobs:
  2924. - announce-release
  2925. - project:
  2926. name: openstack/openstack-ansible-rabbitmq_server
  2927. release:
  2928. jobs:
  2929. - announce-release
  2930. - project:
  2931. name: openstack/openstack-ansible-rsyslog_server
  2932. release:
  2933. jobs:
  2934. - announce-release
  2935. - project:
  2936. name: openstack/openstack-ansible-tests
  2937. post:
  2938. jobs:
  2939. - propose-updates:
  2940. vars:
  2941. update_target: openstack-ansible-tests
  2942. - project:
  2943. name: openstack/openstack-chef-repo
  2944. templates:
  2945. - noop-jobs
  2946. - project:
  2947. name: openstack/openstack-doc-tools
  2948. templates:
  2949. - publish-to-pypi
  2950. - project:
  2951. name: openstack/openstack-helm
  2952. templates:
  2953. - translation-jobs-master-only
  2954. - project:
  2955. name: openstack/openstack-manuals
  2956. templates:
  2957. - translation-jobs-master-only
  2958. post:
  2959. jobs:
  2960. - propose-updates:
  2961. vars:
  2962. update_taget: openstack-manuals
  2963. - project:
  2964. name: openstack/openstack-nose
  2965. templates:
  2966. - noop-jobs
  2967. - project:
  2968. name: openstack/openstack-ux
  2969. templates:
  2970. - openstack-specs-jobs
  2971. - project:
  2972. name: openstack/openstack-zuul-roles
  2973. templates:
  2974. - noop-jobs
  2975. - project:
  2976. name: openstack/openstackclient
  2977. templates:
  2978. - publish-to-pypi
  2979. - project:
  2980. name: openstack/openstackdocstheme
  2981. templates:
  2982. - publish-to-pypi
  2983. - project:
  2984. name: openstack/openstacksdk
  2985. templates:
  2986. - publish-to-pypi
  2987. - project:
  2988. name: openstack/operations-guide
  2989. templates:
  2990. - translation-jobs-master-only
  2991. - project:
  2992. name: openstack/ops-tags-team
  2993. templates:
  2994. - noop-jobs
  2995. - project:
  2996. name: openstack/os-api-ref
  2997. templates:
  2998. - publish-to-pypi
  2999. - project:
  3000. name: openstack/os-apply-config
  3001. templates:
  3002. - publish-to-pypi
  3003. check:
  3004. queue: tripleo
  3005. gate:
  3006. queue: tripleo
  3007. - project:
  3008. name: openstack/os-brick
  3009. templates:
  3010. - publish-to-pypi
  3011. - project:
  3012. name: openstack/os-client-config
  3013. templates:
  3014. - publish-to-pypi
  3015. - project:
  3016. name: openstack/os-collect-config
  3017. templates:
  3018. - publish-to-pypi
  3019. check:
  3020. queue: tripleo
  3021. gate:
  3022. queue: tripleo
  3023. - project:
  3024. name: openstack/os-ken
  3025. templates:
  3026. - publish-to-pypi
  3027. - project:
  3028. name: openstack/os-net-config
  3029. templates:
  3030. - publish-to-pypi
  3031. check:
  3032. queue: tripleo
  3033. gate:
  3034. queue: tripleo
  3035. - project:
  3036. name: openstack/os-performance-tools
  3037. templates:
  3038. - publish-to-pypi
  3039. - project:
  3040. name: openstack/os-refresh-config
  3041. templates:
  3042. - publish-to-pypi
  3043. check:
  3044. queue: tripleo
  3045. gate:
  3046. queue: tripleo
  3047. - project:
  3048. name: openstack/os-resource-classes
  3049. templates:
  3050. - publish-to-pypi
  3051. - project:
  3052. name: openstack/os-service-types
  3053. templates:
  3054. - publish-to-pypi
  3055. - project:
  3056. name: openstack/os-testr
  3057. templates:
  3058. - publish-to-pypi
  3059. - project:
  3060. name: openstack/os-traits
  3061. templates:
  3062. - publish-to-pypi
  3063. - project:
  3064. name: openstack/os-vif
  3065. templates:
  3066. - publish-to-pypi
  3067. - project:
  3068. name: openstack/os-win
  3069. templates:
  3070. - publish-to-pypi
  3071. check:
  3072. queue: os-win
  3073. gate:
  3074. queue: os-win
  3075. - project:
  3076. name: openstack/osc-lib
  3077. templates:
  3078. - publish-to-pypi
  3079. - project:
  3080. name: openstack/osc-placement
  3081. templates:
  3082. - publish-to-pypi
  3083. - project:
  3084. name: openstack/oslo.cache
  3085. templates:
  3086. - translation-jobs-master-only
  3087. - publish-to-pypi
  3088. - project:
  3089. name: openstack/oslo.concurrency
  3090. templates:
  3091. - translation-jobs-master-only
  3092. - publish-to-pypi
  3093. - project:
  3094. name: openstack/oslo.config
  3095. templates:
  3096. - publish-to-pypi
  3097. - project:
  3098. name: openstack/oslo.context
  3099. templates:
  3100. - publish-to-pypi
  3101. - project:
  3102. name: openstack/oslo.db
  3103. templates:
  3104. - translation-jobs-master-only
  3105. - publish-to-pypi
  3106. - project:
  3107. name: openstack/oslo.i18n
  3108. templates:
  3109. - translation-jobs-master-only
  3110. - publish-to-pypi
  3111. - project:
  3112. name: openstack/oslo.limit
  3113. templates:
  3114. - publish-to-pypi
  3115. - project:
  3116. name: openstack/oslo.log
  3117. templates:
  3118. - translation-jobs-master-only
  3119. - publish-to-pypi
  3120. - project:
  3121. name: openstack/oslo.messaging
  3122. templates:
  3123. - translation-jobs-master-only
  3124. - publish-to-pypi
  3125. - project:
  3126. name: openstack/oslo.middleware
  3127. templates:
  3128. - translation-jobs-master-only
  3129. - publish-to-pypi
  3130. - project:
  3131. name: openstack/oslo.policy
  3132. templates:
  3133. - translation-jobs-master-only
  3134. - publish-to-pypi
  3135. - project:
  3136. name: openstack/oslo.privsep
  3137. templates:
  3138. - translation-jobs-master-only
  3139. - publish-to-pypi
  3140. - project:
  3141. name: openstack/oslo.reports
  3142. templates:
  3143. - translation-jobs-master-only
  3144. - publish-to-pypi
  3145. - project:
  3146. name: openstack/oslo.rootwrap
  3147. templates:
  3148. - publish-to-pypi
  3149. - project:
  3150. name: openstack/oslo.serialization
  3151. templates:
  3152. - publish-to-pypi
  3153. - project:
  3154. name: openstack/oslo.service
  3155. templates:
  3156. - translation-jobs-master-only
  3157. - publish-to-pypi
  3158. - project:
  3159. name: openstack/oslo.tools
  3160. templates:
  3161. - noop-jobs
  3162. - project:
  3163. name: openstack/oslo.upgradecheck
  3164. templates:
  3165. - publish-to-pypi
  3166. - project:
  3167. name: openstack/oslo.utils
  3168. templates:
  3169. - translation-jobs-master-only
  3170. - publish-to-pypi
  3171. - project:
  3172. name: openstack/oslo.versionedobjects
  3173. templates:
  3174. - translation-jobs-master-only
  3175. - publish-to-pypi
  3176. - project:
  3177. name: openstack/oslo.vmware
  3178. templates:
  3179. - translation-jobs-master-only
  3180. - publish-to-pypi
  3181. - project:
  3182. name: openstack/oslotest
  3183. templates:
  3184. - publish-to-pypi
  3185. - project:
  3186. name: openstack/osprofiler
  3187. templates:
  3188. - publish-to-pypi
  3189. - project:
  3190. name: openstack/oswin-tempest-plugin
  3191. templates:
  3192. - publish-to-pypi
  3193. check:
  3194. queue: os-win
  3195. gate:
  3196. queue: os-win
  3197. - project:
  3198. name: openstack/ovsdbapp
  3199. templates:
  3200. - publish-to-pypi
  3201. - project:
  3202. name: openstack/panko
  3203. templates:
  3204. - translation-jobs-master-only
  3205. - publish-to-pypi
  3206. - project:
  3207. name: openstack/patrole
  3208. templates:
  3209. - publish-to-pypi
  3210. - project:
  3211. name: openstack/paunch
  3212. templates:
  3213. - publish-to-pypi
  3214. check:
  3215. queue: tripleo
  3216. gate:
  3217. queue: tripleo
  3218. - project:
  3219. name: openstack/pbr
  3220. templates:
  3221. - publish-to-pypi
  3222. periodic:
  3223. jobs:
  3224. - pbr-installation-devstack:
  3225. branches: master
  3226. - pbr-installation-upstream-devstack:
  3227. branches: master
  3228. - project:
  3229. name: openstack/placement
  3230. templates:
  3231. - api-ref-jobs
  3232. - publish-to-pypi
  3233. check:
  3234. queue: integrated
  3235. gate:
  3236. queue: integrated
  3237. - project:
  3238. name: openstack/project-config
  3239. check:
  3240. queue: project-config
  3241. jobs:
  3242. - build-openstack-specs-site:
  3243. files: &specs-site
  3244. - bindep.txt
  3245. - specs/.*
  3246. - other-requirements.txt
  3247. - tox.ini
  3248. - openstack-zuul-jobs-linters
  3249. - project-config-dib
  3250. - project-config-gerrit
  3251. - project-config-grafyaml
  3252. - project-config-infra-docs-index:
  3253. files: &infra-docs-index
  3254. - bindep.txt
  3255. - docs-site/.*
  3256. - other-requirements.txt
  3257. - tox.ini
  3258. - project-config-irc-access
  3259. - project-config-nodepool
  3260. - project-config-bindep-fallback-centos-7
  3261. - project-config-bindep-fallback-opensuse-15
  3262. - project-config-bindep-fallback-ubuntu-trusty
  3263. - project-config-bindep-fallback-ubuntu-xenial
  3264. gate:
  3265. queue: project-config
  3266. jobs:
  3267. - build-openstack-specs-site:
  3268. files: *specs-site
  3269. - openstack-zuul-jobs-linters
  3270. - project-config-dib
  3271. - project-config-gerrit
  3272. - project-config-grafyaml
  3273. - project-config-infra-docs-index:
  3274. files: *infra-docs-index
  3275. - project-config-irc-access
  3276. - project-config-nodepool
  3277. - project-config-bindep-fallback-centos-7
  3278. - project-config-bindep-fallback-opensuse-15
  3279. - project-config-bindep-fallback-ubuntu-trusty
  3280. - project-config-bindep-fallback-ubuntu-xenial
  3281. promote:
  3282. jobs:
  3283. - promote-infra-index:
  3284. files: *infra-docs-index
  3285. - promote-openstack-specs-site:
  3286. files: *specs-site
  3287. periodic:
  3288. jobs:
  3289. - propose-project-config-update
  3290. - project-config-build-openafs-centos
  3291. - project:
  3292. name: openstack/ptgbot
  3293. check:
  3294. jobs:
  3295. - openstack-tox-pep8
  3296. gate:
  3297. jobs:
  3298. - openstack-tox-pep8
  3299. - project:
  3300. name: openstack/puppet-aodh
  3301. templates:
  3302. - puppet-release-jobs
  3303. - project:
  3304. name: openstack/puppet-barbican
  3305. templates:
  3306. - puppet-release-jobs
  3307. - project:
  3308. name: openstack/puppet-ceilometer
  3309. templates:
  3310. - puppet-release-jobs
  3311. - project:
  3312. name: openstack/puppet-ceph
  3313. templates:
  3314. - puppet-release-jobs
  3315. - project:
  3316. name: openstack/puppet-cinder
  3317. templates:
  3318. - puppet-release-jobs
  3319. - project:
  3320. name: openstack/puppet-cloudkitty
  3321. templates:
  3322. - puppet-release-jobs
  3323. - project:
  3324. name: openstack/puppet-congress
  3325. templates:
  3326. - puppet-release-jobs
  3327. - project:
  3328. name: openstack/puppet-designate
  3329. templates:
  3330. - puppet-release-jobs
  3331. - project:
  3332. name: openstack/puppet-ec2api
  3333. templates:
  3334. - puppet-release-jobs
  3335. - project:
  3336. name: openstack/puppet-freezer
  3337. templates:
  3338. - puppet-release-jobs
  3339. - project:
  3340. name: openstack/puppet-glance
  3341. templates:
  3342. - puppet-release-jobs
  3343. - project:
  3344. name: openstack/puppet-glare
  3345. templates:
  3346. - puppet-release-jobs
  3347. - project:
  3348. name: openstack/puppet-gnocchi
  3349. templates:
  3350. - puppet-release-jobs
  3351. - project:
  3352. name: openstack/puppet-heat
  3353. templates:
  3354. - puppet-release-jobs
  3355. - project:
  3356. name: openstack/puppet-horizon
  3357. templates:
  3358. - puppet-release-jobs
  3359. - project:
  3360. name: openstack/puppet-ironic
  3361. templates:
  3362. - puppet-release-jobs
  3363. - project:
  3364. name: openstack/puppet-keystone
  3365. templates:
  3366. - puppet-release-jobs
  3367. - project:
  3368. name: openstack/puppet-magnum
  3369. templates:
  3370. - puppet-release-jobs
  3371. - project:
  3372. name: openstack/puppet-manila
  3373. templates:
  3374. - puppet-release-jobs
  3375. - project:
  3376. name: openstack/puppet-mistral
  3377. templates:
  3378. - puppet-release-jobs
  3379. - project:
  3380. name: openstack/puppet-monasca
  3381. templates:
  3382. - puppet-release-jobs
  3383. - project:
  3384. name: openstack/puppet-murano
  3385. templates:
  3386. - puppet-release-jobs
  3387. - project:
  3388. name: openstack/puppet-neutron
  3389. templates:
  3390. - puppet-release-jobs
  3391. - project:
  3392. name: openstack/puppet-nova
  3393. templates:
  3394. - puppet-release-jobs
  3395. - project:
  3396. name: openstack/puppet-octavia
  3397. templates:
  3398. - puppet-release-jobs
  3399. - project:
  3400. name: openstack/puppet-openstack_extras
  3401. templates:
  3402. - puppet-release-jobs
  3403. - project:
  3404. name: openstack/puppet-openstack-integration
  3405. periodic:
  3406. jobs:
  3407. - propose-updates:
  3408. branches: master
  3409. vars:
  3410. update_target: puppet-openstack-constraints
  3411. - project:
  3412. name: openstack/puppet-openstacklib
  3413. templates:
  3414. - puppet-release-jobs
  3415. - project:
  3416. name: openstack/puppet-oslo
  3417. templates:
  3418. - puppet-release-jobs
  3419. - project:
  3420. name: openstack/puppet-ovn
  3421. templates:
  3422. - puppet-release-jobs
  3423. - project:
  3424. name: openstack/puppet-pacemaker
  3425. templates:
  3426. - puppet-release-jobs
  3427. - project:
  3428. name: openstack/puppet-panko
  3429. templates:
  3430. - puppet-release-jobs
  3431. - project:
  3432. name: openstack/puppet-placement
  3433. templates:
  3434. - puppet-release-jobs
  3435. - project:
  3436. name: openstack/puppet-qdr
  3437. templates:
  3438. - puppet-release-jobs
  3439. - project:
  3440. name: openstack/puppet-rally
  3441. templates:
  3442. - puppet-release-jobs
  3443. - project:
  3444. name: openstack/puppet-sahara
  3445. templates:
  3446. - puppet-release-jobs
  3447. - project:
  3448. name: openstack/puppet-senlin
  3449. templates:
  3450. - puppet-release-jobs
  3451. - project:
  3452. name: openstack/puppet-swift
  3453. templates:
  3454. - puppet-release-jobs
  3455. - project:
  3456. name: openstack/puppet-tacker
  3457. templates:
  3458. - puppet-release-jobs
  3459. - project:
  3460. name: openstack/puppet-tempest
  3461. templates:
  3462. - puppet-release-jobs
  3463. - project:
  3464. name: openstack/puppet-tripleo
  3465. templates:
  3466. - puppet-release-jobs
  3467. check:
  3468. queue: tripleo
  3469. gate:
  3470. queue: tripleo
  3471. - project:
  3472. name: openstack/puppet-trove
  3473. templates:
  3474. - puppet-release-jobs
  3475. - project:
  3476. name: openstack/puppet-vitrage
  3477. templates:
  3478. - puppet-release-jobs
  3479. - project:
  3480. name: openstack/puppet-vswitch
  3481. templates:
  3482. - puppet-release-jobs
  3483. - project:
  3484. name: openstack/puppet-watcher
  3485. templates:
  3486. - puppet-release-jobs
  3487. - project:
  3488. name: openstack/puppet-zaqar
  3489. templates:
  3490. - puppet-release-jobs
  3491. - project:
  3492. name: openstack/pycadf
  3493. templates:
  3494. - publish-to-pypi
  3495. - project:
  3496. name: openstack/pyeclib
  3497. templates:
  3498. - publish-to-pypi
  3499. - project:
  3500. name: openstack/pymod2pkg
  3501. templates:
  3502. - publish-to-pypi
  3503. - project:
  3504. name: openstack/python-adjutantclient
  3505. templates:
  3506. - noop-jobs
  3507. - publish-to-pypi
  3508. - project:
  3509. name: openstack/python-aodhclient
  3510. templates:
  3511. - publish-to-pypi
  3512. - project:
  3513. name: openstack/python-barbicanclient
  3514. templates:
  3515. - publish-to-pypi
  3516. - project:
  3517. name: openstack/python-blazarclient
  3518. templates:
  3519. - publish-to-pypi
  3520. - project:
  3521. name: openstack/python-brick-cinderclient-ext
  3522. templates:
  3523. - publish-to-pypi
  3524. - project:
  3525. name: openstack/python-cinderclient
  3526. templates:
  3527. - publish-to-pypi
  3528. - project:
  3529. name: openstack/python-cloudkittyclient
  3530. templates:
  3531. - publish-to-pypi
  3532. - project:
  3533. name: openstack/python-congressclient
  3534. templates:
  3535. - publish-to-pypi
  3536. - project:
  3537. name: openstack/python-cyborgclient
  3538. templates:
  3539. - publish-to-pypi
  3540. - project:
  3541. name: openstack/python-designateclient
  3542. templates:
  3543. - publish-to-pypi
  3544. - project:
  3545. name: openstack/python-dracclient
  3546. templates:
  3547. - publish-to-pypi
  3548. - project:
  3549. name: openstack/python-freezerclient
  3550. templates:
  3551. - publish-to-pypi
  3552. - project:
  3553. name: openstack/python-fuelclient
  3554. templates:
  3555. - openstack-python35-jobs
  3556. - publish-to-pypi
  3557. check:
  3558. jobs:
  3559. - openstack-tox-pep8
  3560. - openstack-tox-py27
  3561. gate:
  3562. jobs:
  3563. - openstack-tox-pep8
  3564. - openstack-tox-py27
  3565. - project:
  3566. name: openstack/python-glanceclient
  3567. templates:
  3568. - publish-to-pypi
  3569. - project:
  3570. name: openstack/python-heatclient
  3571. templates:
  3572. - translation-jobs-master-only
  3573. - publish-to-pypi
  3574. - project:
  3575. name: openstack/python-ironic-inspector-client
  3576. templates:
  3577. - publish-to-pypi
  3578. - project:
  3579. name: openstack/python-ironicclient
  3580. templates:
  3581. - publish-to-pypi
  3582. - project:
  3583. name: openstack/python-karborclient
  3584. templates:
  3585. - translation-jobs-master-only
  3586. - publish-to-pypi
  3587. - project:
  3588. name: openstack/python-keystoneclient
  3589. templates:
  3590. - translation-jobs-master-only
  3591. - publish-to-pypi
  3592. - project:
  3593. name: openstack/python-magnumclient
  3594. templates:
  3595. - translation-jobs-master-only
  3596. - publish-to-pypi
  3597. - project:
  3598. name: openstack/python-manilaclient
  3599. templates:
  3600. - publish-to-pypi
  3601. - project:
  3602. name: openstack/python-masakariclient
  3603. templates:
  3604. - publish-to-pypi
  3605. - project:
  3606. name: openstack/python-mistralclient
  3607. templates:
  3608. - publish-to-pypi
  3609. - project:
  3610. name: openstack/python-monascaclient
  3611. templates:
  3612. - publish-to-pypi
  3613. - project:
  3614. name: openstack/python-muranoclient
  3615. templates:
  3616. - translation-jobs-master-only
  3617. - publish-to-pypi
  3618. - project:
  3619. name: openstack/python-neutronclient
  3620. templates:
  3621. - translation-jobs-master-only
  3622. - publish-to-pypi
  3623. - project:
  3624. name: openstack/python-novaclient
  3625. templates:
  3626. - translation-jobs-master-only
  3627. - publish-to-pypi
  3628. - project:
  3629. name: openstack/python-octaviaclient
  3630. templates:
  3631. - publish-to-pypi
  3632. - project:
  3633. name: openstack/python-openstackclient
  3634. templates:
  3635. - translation-jobs-master-only
  3636. - publish-to-pypi
  3637. - project:
  3638. name: openstack/python-pankoclient
  3639. templates:
  3640. - publish-to-pypi
  3641. - project:
  3642. name: openstack/python-qinlingclient
  3643. templates:
  3644. - publish-to-pypi
  3645. check:
  3646. queue: qinling
  3647. gate:
  3648. queue: qinling
  3649. - project:
  3650. name: openstack/python-saharaclient
  3651. templates:
  3652. - publish-to-pypi
  3653. check:
  3654. queue: sahara
  3655. gate:
  3656. queue: sahara
  3657. - project:
  3658. name: openstack/python-searchlightclient
  3659. templates:
  3660. - publish-to-pypi
  3661. - project:
  3662. name: openstack/python-senlinclient
  3663. templates:
  3664. - translation-jobs-master-only
  3665. - publish-to-pypi
  3666. - project:
  3667. name: openstack/python-solumclient
  3668. templates:
  3669. - translation-jobs-master-only
  3670. - publish-to-pypi
  3671. - project:
  3672. name: openstack/python-swiftclient
  3673. templates:
  3674. - publish-to-pypi
  3675. check:
  3676. queue: integrated
  3677. gate:
  3678. queue: integrated
  3679. - project:
  3680. name: openstack/python-tackerclient
  3681. templates:
  3682. - publish-to-pypi
  3683. - project:
  3684. name: openstack/python-tempestconf
  3685. templates:
  3686. - publish-to-pypi
  3687. - project:
  3688. name: openstack/python-tricircleclient
  3689. templates:
  3690. - publish-to-pypi
  3691. - project:
  3692. name: openstack/python-tripleoclient
  3693. templates:
  3694. - publish-to-pypi
  3695. check:
  3696. queue: tripleo
  3697. gate:
  3698. queue: tripleo
  3699. - project:
  3700. name: openstack/python-troveclient
  3701. templates:
  3702. - publish-to-pypi
  3703. check:
  3704. queue: trove
  3705. gate:
  3706. queue: trove
  3707. - project:
  3708. name: openstack/python-vitrageclient
  3709. templates:
  3710. - publish-to-pypi
  3711. - project:
  3712. name: openstack/python-watcherclient
  3713. templates:
  3714. - publish-to-pypi
  3715. - project:
  3716. name: openstack/python-zaqarclient
  3717. templates:
  3718. - publish-to-pypi
  3719. - project:
  3720. name: openstack/python-zunclient
  3721. templates:
  3722. - publish-to-pypi
  3723. - project:
  3724. name: openstack/qinling
  3725. templates:
  3726. - api-ref-jobs
  3727. - publish-to-pypi
  3728. check:
  3729. queue: qinling
  3730. gate:
  3731. queue: qinling
  3732. - project:
  3733. name: openstack/qinling-dashboard
  3734. templates:
  3735. - publish-to-pypi
  3736. - translation-jobs-master-only
  3737. - project:
  3738. name: openstack/rally
  3739. templates:
  3740. - publish-to-pypi
  3741. - project:
  3742. name: openstack/rally-openstack
  3743. templates:
  3744. - publish-to-pypi
  3745. - project:
  3746. name: openstack/refstack
  3747. templates:
  3748. - publish-to-pypi
  3749. - project:
  3750. name: openstack/renderspec
  3751. templates:
  3752. - publish-to-pypi
  3753. - project:
  3754. name: openstack/reno
  3755. templates:
  3756. - publish-to-pypi
  3757. - project:
  3758. name: openstack/requestsexceptions
  3759. templates:
  3760. - publish-to-pypi
  3761. - project:
  3762. name: openstack/requirements
  3763. templates:
  3764. - publish-to-pypi
  3765. check:
  3766. queue: integrated
  3767. jobs:
  3768. - openstack-tox-docs:
  3769. branches: master
  3770. gate:
  3771. queue: integrated
  3772. jobs:
  3773. - openstack-tox-docs:
  3774. branches: master
  3775. promote:
  3776. jobs:
  3777. - promote-openstack-tox-docs:
  3778. branches: master
  3779. periodic:
  3780. jobs:
  3781. - publish-wheel-mirror-centos-7
  3782. - publish-wheel-mirror-ubuntu-bionic
  3783. - publish-wheel-mirror-ubuntu-trusty
  3784. - publish-wheel-mirror-ubuntu-xenial
  3785. - release-wheel-mirror:
  3786. dependencies:
  3787. - publish-wheel-mirror-centos-7
  3788. - publish-wheel-mirror-ubuntu-bionic
  3789. - publish-wheel-mirror-ubuntu-trusty
  3790. - publish-wheel-mirror-ubuntu-xenial
  3791. - propose-updates:
  3792. nodeset: ubuntu-bionic
  3793. branches: master
  3794. vars:
  3795. update_target: requirements-constraints
  3796. - project:
  3797. name: openstack/reviewday
  3798. templates:
  3799. - publish-to-pypi
  3800. check:
  3801. jobs:
  3802. - openstack-tox-pep8
  3803. gate:
  3804. jobs:
  3805. - openstack-tox-pep8
  3806. post:
  3807. jobs:
  3808. - publish-openstack-python-branch-tarball
  3809. - project:
  3810. name: openstack/reviewstats
  3811. templates:
  3812. - publish-to-pypi
  3813. - project:
  3814. name: openstack/sahara
  3815. templates:
  3816. - translation-jobs-master-stable
  3817. - api-ref-jobs
  3818. - publish-to-pypi
  3819. check:
  3820. queue: sahara
  3821. gate:
  3822. queue: sahara
  3823. - project:
  3824. name: openstack/sahara-dashboard
  3825. templates:
  3826. - translation-jobs-master-stable
  3827. - publish-to-pypi
  3828. - project:
  3829. name: openstack/sahara-extra
  3830. templates:
  3831. - publish-to-pypi
  3832. - project:
  3833. name: openstack/sahara-image-elements
  3834. templates:
  3835. - publish-to-pypi
  3836. - project:
  3837. name: openstack/sahara-plugin-ambari
  3838. templates:
  3839. - translation-jobs-master-stable
  3840. - publish-to-pypi
  3841. check:
  3842. queue: sahara
  3843. gate:
  3844. queue: sahara
  3845. - project:
  3846. name: openstack/sahara-plugin-cdh
  3847. templates:
  3848. - translation-jobs-master-stable
  3849. - publish-to-pypi
  3850. check:
  3851. queue: sahara
  3852. gate:
  3853. queue: sahara
  3854. - project:
  3855. name: openstack/sahara-plugin-mapr
  3856. templates:
  3857. - translation-jobs-master-stable
  3858. - publish-to-pypi
  3859. check:
  3860. queue: sahara
  3861. gate:
  3862. queue: sahara
  3863. - project:
  3864. name: openstack/sahara-plugin-spark
  3865. templates:
  3866. - translation-jobs-master-stable
  3867. - publish-to-pypi
  3868. check:
  3869. queue: sahara
  3870. gate:
  3871. queue: sahara
  3872. - project:
  3873. name: openstack/sahara-plugin-storm
  3874. templates:
  3875. - translation-jobs-master-stable
  3876. - publish-to-pypi
  3877. check:
  3878. queue: sahara
  3879. gate:
  3880. queue: sahara
  3881. - project:
  3882. name: openstack/sahara-plugin-vanilla
  3883. templates:
  3884. - translation-jobs-master-stable
  3885. - publish-to-pypi
  3886. check:
  3887. queue: sahara
  3888. gate:
  3889. queue: sahara
  3890. - project:
  3891. name: openstack/sahara-tests
  3892. templates:
  3893. - publish-to-pypi
  3894. check:
  3895. queue: sahara
  3896. gate:
  3897. queue: sahara
  3898. - project:
  3899. name: openstack/searchlight
  3900. templates:
  3901. - translation-jobs-master-stable
  3902. - api-ref-jobs
  3903. - publish-to-pypi
  3904. - project:
  3905. name: openstack/searchlight-ui
  3906. templates:
  3907. - translation-jobs-master-stable
  3908. - publish-to-pypi
  3909. - project:
  3910. name: openstack/security-doc
  3911. templates:
  3912. - translation-jobs-master-only
  3913. - project:
  3914. name: openstack/senlin
  3915. templates:
  3916. - translation-jobs-master-stable
  3917. - api-ref-jobs
  3918. - publish-to-pypi
  3919. check:
  3920. queue: senlin
  3921. gate:
  3922. queue: senlin
  3923. - project:
  3924. name: openstack/senlin-dashboard
  3925. templates:
  3926. - translation-jobs-master-stable
  3927. - publish-to-pypi
  3928. - project:
  3929. name: openstack/senlin-tempest-plugin
  3930. templates:
  3931. - publish-to-pypi
  3932. check:
  3933. queue: senlin
  3934. gate:
  3935. queue: senlin
  3936. - project:
  3937. name: openstack/service-types-authority
  3938. post:
  3939. jobs:
  3940. - propose-updates:
  3941. vars:
  3942. target: os-service-types
  3943. dependencies:
  3944. - publish-service-types-authority
  3945. - project:
  3946. name: openstack/shade
  3947. templates:
  3948. - publish-to-pypi
  3949. - project:
  3950. name: openstack/shotgun
  3951. check:
  3952. jobs:
  3953. - openstack-tox-pep8
  3954. - openstack-tox-py27
  3955. gate:
  3956. jobs:
  3957. - openstack-tox-pep8
  3958. - openstack-tox-py27
  3959. - project:
  3960. name: openstack/solum
  3961. templates:
  3962. - translation-jobs-master-stable
  3963. - publish-to-pypi
  3964. check:
  3965. queue: solum
  3966. gate:
  3967. queue: solum
  3968. - project:
  3969. name: openstack/solum-dashboard
  3970. templates:
  3971. - translation-jobs-master-stable
  3972. - publish-to-pypi
  3973. - project:
  3974. name: openstack/solum-infra-guestagent
  3975. templates:
  3976. - openstack-cover-jobs
  3977. - openstack-python-jobs
  3978. - openstack-python35-jobs-nonvoting
  3979. - check-requirements
  3980. - publish-to-pypi
  3981. - project:
  3982. name: openstack/solum-tempest-plugin
  3983. templates:
  3984. - publish-to-pypi
  3985. check:
  3986. queue: solum
  3987. gate:
  3988. queue: solum
  3989. - project:
  3990. name: openstack/specs-cookiecutter
  3991. templates:
  3992. - noop-jobs
  3993. - project:
  3994. name: openstack/sphinx-feature-classification
  3995. templates:
  3996. - publish-to-pypi
  3997. - project:
  3998. name: openstack/stevedore
  3999. templates:
  4000. - publish-to-pypi
  4001. - project:
  4002. name: openstack/storlets
  4003. templates:
  4004. - publish-to-pypi
  4005. - project:
  4006. name: openstack/sushy
  4007. templates:
  4008. - publish-to-pypi
  4009. - project:
  4010. name: openstack/sushy-tools
  4011. templates:
  4012. - publish-to-pypi
  4013. - project:
  4014. name: openstack/swift
  4015. templates:
  4016. - publish-to-pypi
  4017. - translation-jobs-master-stable
  4018. - api-ref-jobs
  4019. - install-guide-jobs
  4020. check:
  4021. queue: integrated
  4022. gate:
  4023. queue: integrated
  4024. - project:
  4025. name: openstack/swift-bench
  4026. templates:
  4027. - publish-to-pypi
  4028. - project:
  4029. name: openstack/syntribos
  4030. templates:
  4031. - publish-to-pypi
  4032. - project:
  4033. name: openstack/syntribos-openstack-templates
  4034. templates:
  4035. - noop-jobs
  4036. - project:
  4037. name: openstack/syntribos-payloads
  4038. templates:
  4039. - noop-jobs
  4040. - project:
  4041. name: openstack/tacker
  4042. templates:
  4043. - translation-jobs-master-stable
  4044. - api-ref-jobs
  4045. - publish-to-pypi
  4046. - project:
  4047. name: openstack/tacker-horizon
  4048. templates:
  4049. - publish-to-pypi
  4050. - project:
  4051. name: openstack/taskflow
  4052. templates:
  4053. - publish-to-pypi
  4054. - project:
  4055. name: openstack/telemetry-tempest-plugin
  4056. templates:
  4057. - publish-to-pypi
  4058. check:
  4059. queue: telemetry
  4060. gate:
  4061. queue: telemetry
  4062. - project:
  4063. name: openstack/tempest
  4064. templates:
  4065. - publish-to-pypi
  4066. check:
  4067. queue: integrated
  4068. gate:
  4069. queue: integrated
  4070. - project:
  4071. name: openstack/tempest-horizon
  4072. templates:
  4073. - publish-to-pypi
  4074. check:
  4075. queue: horizon
  4076. gate:
  4077. queue: horizon
  4078. - project:
  4079. name: openstack/tempest-lib
  4080. templates:
  4081. - noop-jobs
  4082. - project:
  4083. name: openstack/tempest-plugin-cookiecutter
  4084. templates:
  4085. - noop-jobs
  4086. - project:
  4087. name: openstack/tooz
  4088. templates:
  4089. - publish-to-pypi
  4090. - project:
  4091. name: openstack/tosca-parser
  4092. templates:
  4093. - publish-to-pypi
  4094. - project:
  4095. name: openstack/training-guides
  4096. templates:
  4097. - translation-jobs-master-only
  4098. - project:
  4099. name: openstack/transparency-policy
  4100. templates:
  4101. - build-openstack-docs-pti
  4102. promote:
  4103. jobs:
  4104. - promote-tox-docs-static
  4105. - project:
  4106. name: openstack/tricircle
  4107. templates:
  4108. - publish-to-pypi
  4109. - project:
  4110. name: openstack/tripleo-ci
  4111. check:
  4112. queue: tripleo
  4113. gate:
  4114. queue: tripleo
  4115. - project:
  4116. name: openstack/tripleo-common
  4117. templates:
  4118. - publish-to-pypi
  4119. check:
  4120. queue: tripleo
  4121. gate:
  4122. queue: tripleo
  4123. - project:
  4124. name: openstack/tripleo-common-tempest-plugin
  4125. check:
  4126. queue: tripleo
  4127. gate:
  4128. queue: tripleo
  4129. - project:
  4130. name: openstack/tripleo-ha-utils
  4131. templates:
  4132. - noop-jobs
  4133. - project:
  4134. name: openstack/tripleo-heat-templates
  4135. templates:
  4136. - publish-to-pypi
  4137. check:
  4138. queue: tripleo
  4139. gate:
  4140. queue: tripleo
  4141. - project:
  4142. name: openstack/tripleo-image-elements
  4143. templates:
  4144. - publish-to-pypi
  4145. check:
  4146. queue: tripleo
  4147. gate:
  4148. queue: tripleo
  4149. - project:
  4150. name: openstack/tripleo-ipsec
  4151. templates:
  4152. - publish-to-pypi
  4153. - project:
  4154. name: openstack/tripleo-puppet-elements
  4155. templates:
  4156. - publish-to-pypi
  4157. check:
  4158. queue: tripleo
  4159. gate:
  4160. queue: tripleo
  4161. - project:
  4162. name: openstack/tripleo-quickstart
  4163. templates:
  4164. - publish-to-pypi
  4165. check:
  4166. queue: tripleo
  4167. gate:
  4168. queue: tripleo
  4169. - project:
  4170. name: openstack/tripleo-quickstart-extras
  4171. templates:
  4172. - publish-to-pypi
  4173. check:
  4174. queue: tripleo
  4175. gate:
  4176. queue: tripleo
  4177. - project:
  4178. name: openstack/tripleo-repos
  4179. templates:
  4180. - publish-to-pypi
  4181. - project:
  4182. name: openstack/tripleo-ui
  4183. check:
  4184. jobs:
  4185. - noop:
  4186. branches: master
  4187. gate:
  4188. jobs:
  4189. - noop:
  4190. branches: master
  4191. - project:
  4192. name: openstack/tripleo-upgrade
  4193. templates:
  4194. - publish-to-pypi
  4195. check:
  4196. queue: tripleo
  4197. gate:
  4198. queue: tripleo
  4199. - project:
  4200. name: openstack/tripleo-validations
  4201. templates:
  4202. - publish-to-pypi
  4203. check:
  4204. queue: tripleo
  4205. gate:
  4206. queue: tripleo
  4207. - project:
  4208. name: openstack/trove
  4209. templates:
  4210. - api-ref-jobs
  4211. - install-guide-jobs
  4212. - periodic-jobs-with-oslo-master
  4213. - publish-to-pypi
  4214. - translation-jobs-master-stable
  4215. check:
  4216. queue: trove
  4217. gate:
  4218. queue: trove
  4219. - project:
  4220. name: openstack/trove-dashboard
  4221. templates:
  4222. - translation-jobs-master-stable
  4223. - publish-to-pypi
  4224. - project:
  4225. name: openstack/trove-tempest-plugin
  4226. templates:
  4227. - publish-to-pypi
  4228. check:
  4229. queue: trove
  4230. gate:
  4231. queue: trove
  4232. - project:
  4233. name: openstack/tuning-box
  4234. templates:
  4235. - openstack-python-jobs
  4236. - publish-to-pypi
  4237. - project:
  4238. name: openstack/uc-recognition
  4239. templates:
  4240. - noop-jobs
  4241. - project:
  4242. name: openstack/upstream-institute-virtual-environment
  4243. templates:
  4244. - noop-jobs
  4245. - project:
  4246. name: openstack/virtualbmc
  4247. templates:
  4248. - publish-to-pypi
  4249. - project:
  4250. name: openstack/vitrage
  4251. templates:
  4252. - publish-to-pypi
  4253. check:
  4254. queue: vitrage
  4255. gate:
  4256. queue: vitrage
  4257. - project:
  4258. name: openstack/vitrage-dashboard
  4259. templates:
  4260. - publish-to-pypi
  4261. - project:
  4262. name: openstack/vitrage-tempest-plugin
  4263. templates:
  4264. - publish-to-pypi
  4265. check:
  4266. queue: vitrage
  4267. gate:
  4268. queue: vitrage
  4269. - project:
  4270. name: openstack/watcher
  4271. templates:
  4272. - translation-jobs-master-stable
  4273. - publish-to-pypi
  4274. - api-ref-jobs
  4275. check:
  4276. queue: watcher
  4277. gate:
  4278. queue: watcher
  4279. - project:
  4280. name: openstack/watcher-dashboard
  4281. templates:
  4282. - publish-to-pypi
  4283. check:
  4284. queue: watcher
  4285. gate:
  4286. queue: watcher
  4287. - project:
  4288. name: openstack/watcher-tempest-plugin
  4289. templates:
  4290. - publish-to-pypi
  4291. check:
  4292. queue: watcher
  4293. gate:
  4294. queue: watcher
  4295. - project:
  4296. name: openstack/whereto
  4297. templates:
  4298. - publish-to-pypi
  4299. - project:
  4300. name: openstack/xstatic-angular
  4301. templates:
  4302. - noop-jobs
  4303. - publish-to-pypi
  4304. - project:
  4305. name: openstack/xstatic-angular-bootstrap
  4306. templates:
  4307. - noop-jobs
  4308. - publish-to-pypi
  4309. - project:
  4310. name: openstack/xstatic-angular-gettext
  4311. templates:
  4312. - noop-jobs
  4313. - publish-to-pypi
  4314. - project:
  4315. name: openstack/xstatic-angular-lrdragndrop
  4316. templates:
  4317. - noop-jobs
  4318. - publish-to-pypi
  4319. - project:
  4320. name: openstack/xstatic-angular-material
  4321. templates:
  4322. - noop-jobs
  4323. - publish-to-pypi
  4324. - project:
  4325. name: openstack/xstatic-angular-notify
  4326. templates:
  4327. - noop-jobs
  4328. - publish-to-pypi
  4329. - project:
  4330. name: openstack/xstatic-angular-smart-table
  4331. templates:
  4332. - noop-jobs
  4333. - publish-to-pypi
  4334. - project:
  4335. name: openstack/xstatic-angular-uuid
  4336. templates:
  4337. - noop-jobs
  4338. - publish-to-pypi
  4339. - project:
  4340. name: openstack/xstatic-angular-vis
  4341. templates:
  4342. - noop-jobs
  4343. - publish-to-pypi
  4344. - project:
  4345. name: openstack/xstatic-bootstrap-datepicker
  4346. templates:
  4347. - noop-jobs
  4348. - publish-to-pypi
  4349. - project:
  4350. name: openstack/xstatic-bootstrap-scss
  4351. templates:
  4352. - noop-jobs
  4353. - publish-to-pypi
  4354. - project:
  4355. name: openstack/xstatic-bootswatch
  4356. templates:
  4357. - noop-jobs
  4358. - publish-to-pypi
  4359. - project:
  4360. name: openstack/xstatic-d3
  4361. templates:
  4362. - noop-jobs
  4363. - publish-to-pypi
  4364. - project:
  4365. name: openstack/xstatic-filesaver
  4366. templates:
  4367. - noop-jobs
  4368. - publish-to-pypi
  4369. - project:
  4370. name: openstack/xstatic-font-awesome
  4371. templates:
  4372. - noop-jobs
  4373. - publish-to-pypi
  4374. - project:
  4375. name: openstack/xstatic-hogan
  4376. templates:
  4377. - noop-jobs
  4378. - publish-to-pypi
  4379. - project:
  4380. name: openstack/xstatic-jasmine
  4381. templates:
  4382. - noop-jobs
  4383. - publish-to-pypi
  4384. - project:
  4385. name: openstack/xstatic-jquery-migrate
  4386. templates:
  4387. - noop-jobs
  4388. - publish-to-pypi
  4389. - project:
  4390. name: openstack/xstatic-jquery.quicksearch
  4391. templates:
  4392. - noop-jobs
  4393. - publish-to-pypi
  4394. - project:
  4395. name: openstack/xstatic-jquery.tablesorter
  4396. templates:
  4397. - noop-jobs
  4398. - publish-to-pypi
  4399. - project:
  4400. name: openstack/xstatic-js-yaml
  4401. templates:
  4402. - noop-jobs
  4403. - publish-to-pypi
  4404. - project:
  4405. name: openstack/xstatic-jsencrypt
  4406. templates:
  4407. - noop-jobs
  4408. - publish-to-pypi
  4409. - project:
  4410. name: openstack/xstatic-json2yaml
  4411. templates:
  4412. - noop-jobs
  4413. - publish-to-pypi
  4414. - project:
  4415. name: openstack/xstatic-magic-search
  4416. templates:
  4417. - noop-jobs
  4418. - publish-to-pypi
  4419. - project:
  4420. name: openstack/xstatic-mdi
  4421. templates:
  4422. - noop-jobs
  4423. - publish-to-pypi
  4424. - project:
  4425. name: openstack/xstatic-rickshaw
  4426. templates:
  4427. - noop-jobs
  4428. - publish-to-pypi
  4429. - project:
  4430. name: openstack/xstatic-roboto-fontface
  4431. templates:
  4432. - noop-jobs
  4433. - publish-to-pypi
  4434. - project:
  4435. name: openstack/xstatic-spin
  4436. templates:
  4437. - noop-jobs
  4438. - publish-to-pypi
  4439. - project:
  4440. name: openstack/yaql
  4441. templates:
  4442. - publish-to-pypi
  4443. - project:
  4444. name: openstack/zaqar
  4445. templates:
  4446. - translation-jobs-master-stable
  4447. - api-ref-jobs
  4448. - install-guide-jobs
  4449. - publish-to-pypi
  4450. check:
  4451. queue: zaqar
  4452. gate:
  4453. queue: zaqar
  4454. - project:
  4455. name: openstack/zaqar-tempest-plugin
  4456. templates:
  4457. - publish-to-pypi
  4458. check:
  4459. queue: zaqar
  4460. gate:
  4461. queue: zaqar
  4462. - project:
  4463. name: openstack/zaqar-ui
  4464. templates:
  4465. - translation-jobs-master-stable
  4466. - publish-to-pypi
  4467. - project:
  4468. name: openstack/zun
  4469. templates:
  4470. - api-ref-jobs
  4471. - publish-to-pypi
  4472. check:
  4473. queue: zun
  4474. gate:
  4475. queue: zun
  4476. - project:
  4477. name: openstack/zun-tempest-plugin
  4478. templates:
  4479. - publish-to-pypi
  4480. check:
  4481. queue: zun
  4482. gate:
  4483. queue: zun
  4484. - project:
  4485. name: openstack/zun-ui
  4486. templates:
  4487. - translation-jobs-master-stable
  4488. - publish-to-pypi
  4489. - project:
  4490. name: osf/groups
  4491. check:
  4492. jobs:
  4493. - legacy-groups-unittests
  4494. gate:
  4495. jobs:
  4496. - legacy-groups-unittests
  4497. post:
  4498. jobs:
  4499. - legacy-groups-release-branch
  4500. release:
  4501. jobs:
  4502. - legacy-groups-release-master
  4503. - project:
  4504. name: osf/groups-static-pages
  4505. templates:
  4506. - noop-jobs
  4507. - project:
  4508. name: osf/odsreg
  4509. templates:
  4510. - noop-jobs
  4511. - project:
  4512. name: osf/openstackid
  4513. check:
  4514. jobs:
  4515. - legacy-laravel-openstackid-unittests
  4516. - tox-docs:
  4517. nodeset: ubuntu-bionic
  4518. gate:
  4519. jobs:
  4520. - legacy-laravel-openstackid-unittests
  4521. - tox-docs:
  4522. nodeset: ubuntu-bionic
  4523. post:
  4524. jobs:
  4525. - legacy-laravel-openstackid-release-branch
  4526. promote:
  4527. jobs:
  4528. - promote-tox-docs-infra
  4529. release:
  4530. jobs:
  4531. - legacy-laravel-openstackid-release-master
  4532. - project:
  4533. name: osf/openstackid-resources
  4534. templates:
  4535. - noop-jobs
  4536. - project:
  4537. name: osf/openstackweb
  4538. templates:
  4539. - noop-jobs
  4540. - project:
  4541. name: performa/os-faults
  4542. templates:
  4543. - publish-to-pypi
  4544. - project:
  4545. name: performa/shaker
  4546. templates:
  4547. - publish-to-pypi
  4548. - project:
  4549. name: philpep/testinfra
  4550. third-party-check:
  4551. jobs:
  4552. - system-config-run-base-ansible-devel:
  4553. required-projects:
  4554. - opendev/system-config
  4555. - project:
  4556. name: recordsansible/ansible-role-ara
  4557. templates:
  4558. - noop-jobs
  4559. - project:
  4560. name: recordsansible/ara
  4561. templates:
  4562. - publish-to-pypi-quietly
  4563. - project:
  4564. name: sigmavirus24/github3.py
  4565. third-party-check:
  4566. jobs:
  4567. - tox-py35-on-zuul
  4568. - project:
  4569. name: ttygroup/boartty
  4570. templates:
  4571. - noop-jobs
  4572. - project:
  4573. name: ttygroup/gertty
  4574. templates:
  4575. - noop-jobs
  4576. - project:
  4577. name: x/alexandria
  4578. templates:
  4579. - publish-to-pypi
  4580. - project:
  4581. name: x/almanach
  4582. templates:
  4583. - openstack-python-jobs
  4584. - openstack-python35-jobs
  4585. - check-requirements
  4586. - build-openstack-docs-pti
  4587. - publish-to-pypi
  4588. check:
  4589. jobs:
  4590. - legacy-tempest-almanach-dsvm
  4591. gate:
  4592. jobs:
  4593. - legacy-tempest-almanach-dsvm
  4594. - project:
  4595. name: x/ansible-role-bindep
  4596. templates:
  4597. - build-openstack-docs-pti
  4598. - project:
  4599. name: x/ansible-role-fedmsg
  4600. templates:
  4601. - build-openstack-docs-pti
  4602. - project:
  4603. name: x/ansible-role-jenkins
  4604. templates:
  4605. - noop-jobs
  4606. - project:
  4607. name: x/ansible-role-jenkins-job-builder
  4608. templates:
  4609. - build-openstack-docs-pti
  4610. - project:
  4611. name: x/ansible-role-jenkins-plugins
  4612. templates:
  4613. - noop-jobs
  4614. - project:
  4615. name: x/ansible-role-shade
  4616. templates:
  4617. - build-openstack-docs-pti
  4618. - project:
  4619. name: x/apmec
  4620. templates:
  4621. - publish-to-pypi
  4622. - project:
  4623. name: x/apmec-horizon
  4624. templates:
  4625. - publish-to-pypi
  4626. - project:
  4627. name: x/bansho
  4628. templates:
  4629. - noop-jobs
  4630. - project:
  4631. name: x/bareon
  4632. templates:
  4633. - openstack-python-jobs
  4634. - check-requirements
  4635. - build-openstack-docs-pti
  4636. - publish-to-pypi
  4637. - project:
  4638. name: x/bareon-allocator
  4639. templates:
  4640. - openstack-python-jobs
  4641. - check-requirements
  4642. - build-openstack-docs-pti
  4643. - publish-to-pypi
  4644. - project:
  4645. name: x/bareon-api
  4646. templates:
  4647. - openstack-python-jobs
  4648. - check-requirements
  4649. - build-openstack-docs-pti
  4650. - publish-to-pypi
  4651. - project:
  4652. name: x/bareon-image-elements
  4653. templates:
  4654. - noop-jobs
  4655. - project:
  4656. name: x/bareon-ironic
  4657. templates:
  4658. - openstack-python-jobs
  4659. - check-requirements
  4660. - build-openstack-docs-pti
  4661. - publish-to-pypi
  4662. - project:
  4663. name: x/bareon-specs
  4664. templates:
  4665. - docs-on-readthedocs
  4666. - build-only-specs-jobs
  4667. - project:
  4668. name: x/bilean
  4669. templates:
  4670. - noop-jobs
  4671. - project:
  4672. name: x/broadview-collector
  4673. templates:
  4674. - noop-jobs
  4675. - project:
  4676. name: x/broadview-lib
  4677. templates:
  4678. - noop-jobs
  4679. - project:
  4680. name: x/broadview-ui
  4681. templates:
  4682. - noop-jobs
  4683. - project:
  4684. name: x/browbeat
  4685. templates:
  4686. - publish-to-pypi
  4687. - project:
  4688. name: x/cathead
  4689. check:
  4690. jobs:
  4691. - openstack-tox-pep8
  4692. - openstack-tox-py27
  4693. gate:
  4694. jobs:
  4695. - openstack-tox-pep8
  4696. - openstack-tox-py27
  4697. - project:
  4698. name: x/ceilometer-zvm
  4699. templates:
  4700. - openstack-python-jobs
  4701. - project:
  4702. name: x/charm-6wind-virtual-accelerator
  4703. templates:
  4704. - python-charm-jobs
  4705. - openstack-python35-jobs
  4706. - project:
  4707. name: x/charm-neutron-api-plumgrid
  4708. templates:
  4709. - python-charm-jobs
  4710. - project:
  4711. name: x/charm-plumgrid-director
  4712. templates:
  4713. - python-charm-jobs
  4714. - project:
  4715. name: x/charm-plumgrid-edge
  4716. templates:
  4717. - python-charm-jobs
  4718. - project:
  4719. name: x/charm-plumgrid-gateway
  4720. templates:
  4721. - python-charm-jobs
  4722. - project:
  4723. name: x/ci-cd-pipeline-app-murano
  4724. templates:
  4725. - noop-jobs
  4726. - project:
  4727. name: x/cinder-fusioncompute
  4728. templates:
  4729. - openstack-python-jobs
  4730. - check-requirements
  4731. - project:
  4732. name: x/cisco-ironic-contrib
  4733. templates:
  4734. - openstack-python-jobs
  4735. - check-requirements
  4736. - publish-to-pypi
  4737. - project:
  4738. name: x/ciwatch
  4739. templates:
  4740. - openstack-python-jobs-no-constraints
  4741. - project:
  4742. name: x/cloudbase-init
  4743. templates:
  4744. - openstack-cover-jobs
  4745. - openstack-python-jobs
  4746. - openstack-python35-jobs
  4747. - publish-to-pypi
  4748. check:
  4749. jobs:
  4750. - build-openstack-releasenotes
  4751. gate:
  4752. jobs:
  4753. - build-openstack-releasenotes
  4754. - project:
  4755. name: x/cloudcafe
  4756. templates:
  4757. - noop-jobs
  4758. - project:
  4759. name: x/cloudpulse
  4760. templates:
  4761. - openstack-python-jobs
  4762. - publish-to-pypi
  4763. - project:
  4764. name: x/cloudroast
  4765. templates:
  4766. - noop-jobs
  4767. - project:
  4768. name: x/cognitive
  4769. templates:
  4770. - openstack-python-jobs
  4771. - publish-to-pypi
  4772. - project:
  4773. name: x/collectd-openstack-plugins
  4774. templates:
  4775. - openstack-python-jobs
  4776. - project:
  4777. name: x/compass-adapters
  4778. templates:
  4779. - noop-jobs
  4780. - project:
  4781. name: x/compass-core
  4782. check:
  4783. jobs:
  4784. - openstack-tox-pep8
  4785. - openstack-tox-py27
  4786. gate:
  4787. jobs:
  4788. - openstack-tox-pep8
  4789. - openstack-tox-py27
  4790. - project:
  4791. name: x/compass-install
  4792. templates:
  4793. - noop-jobs
  4794. - project:
  4795. name: x/compass-specs
  4796. templates:
  4797. - build-only-specs-jobs
  4798. - project:
  4799. name: x/compass-web
  4800. templates:
  4801. - noop-jobs
  4802. - project:
  4803. name: x/conveyor
  4804. templates:
  4805. - openstack-python-jobs
  4806. - check-requirements
  4807. - project:
  4808. name: x/coreos-image-builder
  4809. templates:
  4810. - noop-jobs
  4811. - project:
  4812. name: x/coupler
  4813. templates:
  4814. - openstack-python-jobs
  4815. - check-requirements
  4816. - project:
  4817. name: x/cursive
  4818. templates:
  4819. - openstack-python-jobs
  4820. - openstack-python35-jobs
  4821. - check-requirements
  4822. - publish-to-pypi
  4823. - project:
  4824. name: x/daisycloud-core
  4825. templates:
  4826. - noop-jobs
  4827. - project:
  4828. name: x/dash-stack
  4829. templates:
  4830. - noop-jobs
  4831. - project:
  4832. name: x/delimiter
  4833. templates:
  4834. - openstack-python-jobs
  4835. - check-requirements
  4836. - openstack-python35-jobs
  4837. - project:
  4838. name: x/devstack-plugin-additional-pkg-repos
  4839. check:
  4840. jobs:
  4841. - openstack-tox-bashate
  4842. - legacy-tempest-dsvm-nova-libvirt-kvm-apr:
  4843. voting: false
  4844. irrelevant-files:
  4845. - ^(test-|)requirements.txt$
  4846. - ^setup.cfg$
  4847. gate:
  4848. jobs:
  4849. - openstack-tox-bashate
  4850. - project:
  4851. name: x/devstack-plugin-bdd
  4852. check:
  4853. jobs:
  4854. - openstack-tox-bashate
  4855. - legacy-tempest-dsvm-full-bdd:
  4856. voting: false
  4857. irrelevant-files:
  4858. - ^(test-|)requirements.txt$
  4859. - ^setup.cfg$
  4860. gate:
  4861. jobs:
  4862. - openstack-tox-bashate
  4863. - project:
  4864. name: x/devstack-plugin-glusterfs
  4865. check:
  4866. jobs:
  4867. - openstack-tox-bashate
  4868. - manila-tempest-dsvm-glusterfs-nfs:
  4869. voting: false
  4870. branches: ^(?!driverfixes/).*$
  4871. irrelevant-files:
  4872. - ^(test-|)requirements.txt$
  4873. - ^setup.cfg$
  4874. - manila-tempest-dsvm-glusterfs-native:
  4875. voting: false
  4876. branches: ^(?!driverfixes/).*$
  4877. irrelevant-files:
  4878. - ^(test-|)requirements.txt$
  4879. - ^setup.cfg$
  4880. gate:
  4881. jobs:
  4882. - openstack-tox-bashate
  4883. experimental:
  4884. jobs:
  4885. - manila-tempest-dsvm-glusterfs-nfs:
  4886. branches: ^(?!driverfixes/).*$
  4887. irrelevant-files:
  4888. - ^(test-|)requirements.txt$
  4889. - ^setup.cfg$
  4890. - manila-tempest-dsvm-glusterfs-native:
  4891. branches: ^(?!driverfixes/).*$
  4892. irrelevant-files:
  4893. - ^(test-|)requirements.txt$
  4894. - ^setup.cfg$
  4895. - manila-tempest-dsvm-glusterfs-nfs-heketi:
  4896. branches: ^(?!driverfixes/).*$
  4897. irrelevant-files:
  4898. - ^(test-|)requirements.txt$
  4899. - ^setup.cfg$
  4900. - manila-tempest-dsvm-glusterfs-native-heketi:
  4901. branches: ^(?!driverfixes/).*$
  4902. irrelevant-files:
  4903. - ^(test-|)requirements.txt$
  4904. - ^setup.cfg$
  4905. - project:
  4906. name: x/devstack-plugin-hdfs
  4907. check:
  4908. jobs:
  4909. - openstack-tox-bashate
  4910. - legacy-tempest-dsvm-full-hdfs:
  4911. irrelevant-files:
  4912. - ^(test-|)requirements.txt$
  4913. - ^setup.cfg$
  4914. - manila-tempest-dsvm-hdfs:
  4915. voting: false
  4916. branches: ^(?!driverfixes/).*$
  4917. irrelevant-files:
  4918. - ^(test-|)requirements.txt$
  4919. - ^setup.cfg$
  4920. gate:
  4921. jobs:
  4922. - openstack-tox-bashate
  4923. - legacy-tempest-dsvm-full-hdfs:
  4924. irrelevant-files:
  4925. - ^(test-|)requirements.txt$
  4926. - ^setup.cfg$
  4927. - project:
  4928. name: x/devstack-plugin-libvirt-qemu
  4929. check:
  4930. jobs:
  4931. - openstack-tox-bashate
  4932. gate:
  4933. jobs:
  4934. - openstack-tox-bashate
  4935. - project:
  4936. name: x/devstack-plugin-mariadb
  4937. check:
  4938. jobs:
  4939. - openstack-tox-bashate
  4940. gate:
  4941. jobs:
  4942. - openstack-tox-bashate
  4943. - project:
  4944. name: x/devstack-plugin-nfs
  4945. check:
  4946. jobs:
  4947. - openstack-tox-bashate
  4948. - legacy-tempest-dsvm-full-devstack-plugin-nfs:
  4949. voting: false
  4950. irrelevant-files:
  4951. - ^(test-|)requirements.txt$
  4952. - ^setup.cfg$
  4953. gate:
  4954. jobs:
  4955. - openstack-tox-bashate
  4956. - project:
  4957. name: x/devstack-plugin-sheepdog
  4958. templates:
  4959. - noop-jobs
  4960. - project:
  4961. name: x/devstack-plugin-tar-installer
  4962. check:
  4963. jobs:
  4964. - openstack-tox-bashate
  4965. gate:
  4966. jobs:
  4967. - openstack-tox-bashate
  4968. - project:
  4969. name: x/devstack-plugin-vmax
  4970. check:
  4971. jobs:
  4972. - openstack-tox-bashate
  4973. gate:
  4974. jobs:
  4975. - openstack-tox-bashate
  4976. - project:
  4977. name: x/distil
  4978. templates:
  4979. - openstack-python-jobs
  4980. - check-requirements
  4981. - openstack-python35-jobs
  4982. - project:
  4983. name: x/distil-ui
  4984. templates:
  4985. - openstack-python-jobs
  4986. - check-requirements
  4987. - openstack-python35-jobs
  4988. - project:
  4989. name: x/doc8
  4990. templates:
  4991. - noop-jobs
  4992. - project:
  4993. name: x/docker-machine-openstack
  4994. templates:
  4995. - golang-jobs
  4996. - project:
  4997. name: x/downpour
  4998. templates:
  4999. - build-openstack-docs-pti
  5000. - publish-to-pypi
  5001. - project:
  5002. name: x/dox
  5003. templates:
  5004. - openstack-python35-jobs-nonvoting
  5005. - publish-to-pypi
  5006. check:
  5007. jobs:
  5008. - legacy-dox-buildimages:
  5009. voting: false
  5010. - openstack-tox-pep8
  5011. - openstack-tox-py27
  5012. gate:
  5013. jobs:
  5014. - openstack-tox-pep8
  5015. - openstack-tox-py27
  5016. - project:
  5017. name: x/drbd-devstack
  5018. check:
  5019. jobs:
  5020. - openstack-tox-bashate
  5021. gate:
  5022. jobs:
  5023. - openstack-tox-bashate
  5024. - project:
  5025. name: x/driverlog
  5026. templates:
  5027. - openstack-python-jobs
  5028. - publish-to-pypi
  5029. - project:
  5030. name: x/ec2-driver
  5031. templates:
  5032. - noop-jobs
  5033. - project:
  5034. name: x/ekko
  5035. templates:
  5036. - check-requirements
  5037. - openstack-python-jobs
  5038. - openstack-python35-jobs
  5039. - project:
  5040. name: x/entropy
  5041. templates:
  5042. - openstack-python-jobs
  5043. - openstack-python35-jobs-nonvoting
  5044. - project:
  5045. name: x/flame
  5046. templates:
  5047. - openstack-python-jobs
  5048. - openstack-python35-jobs
  5049. - project:
  5050. name: x/foxnut
  5051. templates:
  5052. - openstack-python-jobs
  5053. - project:
  5054. name: x/fuel-ccp
  5055. templates:
  5056. - openstack-python-jobs
  5057. - build-openstack-docs-pti
  5058. - fuel-ccp-cross-repo-gate
  5059. - openstack-python35-jobs
  5060. - project:
  5061. name: x/fuel-ccp-ceph
  5062. templates:
  5063. - fuel-ccp-component
  5064. - project:
  5065. name: x/fuel-ccp-ci-config
  5066. templates:
  5067. - fuel-ccp-component
  5068. - project:
  5069. name: x/fuel-ccp-cinder
  5070. templates:
  5071. - fuel-ccp-component
  5072. - project:
  5073. name: x/fuel-ccp-debian-base
  5074. templates:
  5075. - fuel-ccp-component
  5076. - project:
  5077. name: x/fuel-ccp-designate
  5078. templates:
  5079. - fuel-ccp-component
  5080. - project:
  5081. name: x/fuel-ccp-elasticsearch
  5082. templates:
  5083. - fuel-ccp-component
  5084. - project:
  5085. name: x/fuel-ccp-entrypoint
  5086. templates:
  5087. - openstack-python-jobs
  5088. - fuel-ccp-cross-repo-gate
  5089. - openstack-python35-jobs
  5090. - project:
  5091. name: x/fuel-ccp-etcd
  5092. templates:
  5093. - fuel-ccp-component
  5094. - project:
  5095. name: x/fuel-ccp-galera
  5096. templates:
  5097. - fuel-ccp-component
  5098. - project:
  5099. name: x/fuel-ccp-glance
  5100. templates:
  5101. - fuel-ccp-component
  5102. - project:
  5103. name: x/fuel-ccp-grafana
  5104. templates:
  5105. - fuel-ccp-component
  5106. - project:
  5107. name: x/fuel-ccp-heat
  5108. templates:
  5109. - fuel-ccp-component
  5110. - project:
  5111. name: x/fuel-ccp-horizon
  5112. templates:
  5113. - fuel-ccp-component
  5114. - project:
  5115. name: x/fuel-ccp-installer
  5116. templates:
  5117. - build-openstack-docs-pti
  5118. - project:
  5119. name: x/fuel-ccp-ironic
  5120. templates:
  5121. - fuel-ccp-component
  5122. - project:
  5123. name: x/fuel-ccp-keystone
  5124. templates:
  5125. - fuel-ccp-component
  5126. - project:
  5127. name: x/fuel-ccp-mariadb
  5128. templates:
  5129. - fuel-ccp-component
  5130. - project:
  5131. name: x/fuel-ccp-memcached
  5132. templates:
  5133. - fuel-ccp-component
  5134. - project:
  5135. name: x/fuel-ccp-murano
  5136. templates:
  5137. - fuel-ccp-component
  5138. - project:
  5139. name: x/fuel-ccp-neutron
  5140. templates:
  5141. - fuel-ccp-component
  5142. - project:
  5143. name: x/fuel-ccp-nginx
  5144. templates:
  5145. - fuel-ccp-component
  5146. - project:
  5147. name: x/fuel-ccp-nova
  5148. templates:
  5149. - fuel-ccp-component
  5150. - project:
  5151. name: x/fuel-ccp-openstack-base
  5152. templates:
  5153. - fuel-ccp-component
  5154. - project:
  5155. name: x/fuel-ccp-rabbitmq
  5156. templates:
  5157. - fuel-ccp-component
  5158. - project:
  5159. name: x/fuel-ccp-rally
  5160. templates:
  5161. - fuel-ccp-component
  5162. - project:
  5163. name: x/fuel-ccp-sahara
  5164. templates:
  5165. - fuel-ccp-component
  5166. - project:
  5167. name: x/fuel-ccp-searchlight
  5168. templates:
  5169. - fuel-ccp-component
  5170. - project:
  5171. name: x/fuel-ccp-specs
  5172. templates:
  5173. - fuel-ccp-component
  5174. - project:
  5175. name: x/fuel-ccp-stacklight
  5176. templates:
  5177. - fuel-ccp-component
  5178. - project:
  5179. name: x/fuel-ccp-tests
  5180. templates:
  5181. - openstack-python-jobs
  5182. - project:
  5183. name: x/fuel-ccp-zmq
  5184. templates:
  5185. - fuel-ccp-component
  5186. - project:
  5187. name: x/fuel-noop-fixtures
  5188. templates:
  5189. - build-openstack-docs-pti
  5190. - project:
  5191. name: x/fuel-plugin-6wind-virtual-accelerator
  5192. templates:
  5193. - noop-jobs
  5194. - project:
  5195. name: x/fuel-plugin-astara
  5196. templates:
  5197. - noop-jobs
  5198. - project:
  5199. name: x/fuel-plugin-availability-zones
  5200. templates:
  5201. - noop-jobs
  5202. - project:
  5203. name: x/fuel-plugin-bgpvpn
  5204. templates:
  5205. - noop-jobs
  5206. - project:
  5207. name: x/fuel-plugin-bigswitch
  5208. templates:
  5209. - noop-jobs
  5210. - project:
  5211. name: x/fuel-plugin-block-device
  5212. templates:
  5213. - noop-jobs
  5214. - project:
  5215. name: x/fuel-plugin-calamari
  5216. templates:
  5217. - noop-jobs
  5218. - project:
  5219. name: x/fuel-plugin-calico
  5220. templates:
  5221. - noop-jobs
  5222. - project:
  5223. name: x/fuel-plugin-ceilometer-redis
  5224. templates:
  5225. - noop-jobs
  5226. - project:
  5227. name: x/fuel-plugin-ceph-multibackend
  5228. templates:
  5229. - noop-jobs
  5230. - project:
  5231. name: x/fuel-plugin-ci
  5232. templates:
  5233. - noop-jobs
  5234. - project:
  5235. name: x/fuel-plugin-cinder-gcs
  5236. templates:
  5237. - noop-jobs
  5238. - project:
  5239. name: x/fuel-plugin-cinder-kaminario
  5240. templates:
  5241. - noop-jobs
  5242. - project:
  5243. name: x/fuel-plugin-cinder-netapp
  5244. templates:
  5245. - noop-jobs
  5246. - project:
  5247. name: x/fuel-plugin-cisco-aci
  5248. templates:
  5249. - noop-jobs
  5250. - project:
  5251. name: x/fuel-plugin-congress
  5252. templates:
  5253. - noop-jobs
  5254. - project:
  5255. name: x/fuel-plugin-contrail
  5256. templates:
  5257. - noop-jobs
  5258. - project:
  5259. name: x/fuel-plugin-datera-cinder
  5260. templates:
  5261. - noop-jobs
  5262. - project:
  5263. name: x/fuel-plugin-dbaas-trove
  5264. templates:
  5265. - noop-jobs
  5266. - project:
  5267. name: x/fuel-plugin-debug
  5268. templates:
  5269. - noop-jobs
  5270. - project:
  5271. name: x/fuel-plugin-designate
  5272. templates:
  5273. - noop-jobs
  5274. - project:
  5275. name: x/fuel-plugin-detach-database
  5276. templates:
  5277. - noop-jobs
  5278. - project:
  5279. name: x/fuel-plugin-detach-haproxy
  5280. templates:
  5281. - noop-jobs
  5282. - project:
  5283. name: x/fuel-plugin-detach-horizon
  5284. templates:
  5285. - noop-jobs
  5286. - project:
  5287. name: x/fuel-plugin-detach-keystone
  5288. templates:
  5289. - noop-jobs
  5290. - project:
  5291. name: x/fuel-plugin-detach-netnode
  5292. templates:
  5293. - noop-jobs
  5294. - project:
  5295. name: x/fuel-plugin-detach-rabbitmq
  5296. templates:
  5297. - noop-jobs
  5298. - project:
  5299. name: x/fuel-plugin-detach-swift
  5300. templates:
  5301. - noop-jobs
  5302. - project:
  5303. name: x/fuel-plugin-dns-updater
  5304. templates:
  5305. - noop-jobs
  5306. - project:
  5307. name: x/fuel-plugin-dynatrace
  5308. templates:
  5309. - noop-jobs
  5310. - project:
  5311. name: x/fuel-plugin-elasticsearch-kibana
  5312. templates:
  5313. - noop-jobs
  5314. - project:
  5315. name: x/fuel-plugin-emailnotifyd
  5316. templates:
  5317. - noop-jobs
  5318. - project:
  5319. name: x/fuel-plugin-external-emc
  5320. templates:
  5321. - noop-jobs
  5322. - project:
  5323. name: x/fuel-plugin-external-glusterfs
  5324. templates:
  5325. - noop-jobs
  5326. - project:
  5327. name: x/fuel-plugin-external-lb
  5328. templates:
  5329. - noop-jobs
  5330. - project:
  5331. name: x/fuel-plugin-external-zabbix
  5332. templates:
  5333. - noop-jobs
  5334. - project:
  5335. name: x/fuel-plugin-fortinet
  5336. templates:
  5337. - noop-jobs
  5338. - project:
  5339. name: x/fuel-plugin-glance-nfs
  5340. templates:
  5341. - noop-jobs
  5342. - project:
  5343. name: x/fuel-plugin-gluon
  5344. templates:
  5345. - noop-jobs
  5346. - project:
  5347. name: x/fuel-plugin-ha-fencing
  5348. templates:
  5349. - noop-jobs
  5350. - project:
  5351. name: x/fuel-plugin-hedvig-cinder
  5352. templates:
  5353. - noop-jobs
  5354. - project:
  5355. name: x/fuel-plugin-influxdb-grafana
  5356. templates:
  5357. - noop-jobs
  5358. - project:
  5359. name: x/fuel-plugin-inkscope
  5360. templates:
  5361. - noop-jobs
  5362. - project:
  5363. name: x/fuel-plugin-ironic
  5364. templates:
  5365. - noop-jobs
  5366. - project:
  5367. name: x/fuel-plugin-kafka
  5368. templates:
  5369. - noop-jobs
  5370. - project:
  5371. name: x/fuel-plugin-ldap
  5372. templates:
  5373. - noop-jobs
  5374. - project:
  5375. name: x/fuel-plugin-ldap-slaves
  5376. templates:
  5377. - noop-jobs
  5378. - project:
  5379. name: x/fuel-plugin-lma-collector
  5380. templates:
  5381. - noop-jobs
  5382. - project:
  5383. name: x/fuel-plugin-lma-infrastructure-alerting
  5384. templates:
  5385. - noop-jobs
  5386. - project:
  5387. name: x/fuel-plugin-manila
  5388. templates:
  5389. - noop-jobs
  5390. - project:
  5391. name: x/fuel-plugin-mellanox
  5392. templates:
  5393. - noop-jobs
  5394. - project:
  5395. name: x/fuel-plugin-midonet
  5396. templates:
  5397. - noop-jobs
  5398. - project:
  5399. name: x/fuel-plugin-mistral
  5400. templates:
  5401. - noop-jobs
  5402. - project:
  5403. name: x/fuel-plugin-murano-networking-sfc
  5404. templates:
  5405. - noop-jobs
  5406. - project:
  5407. name: x/fuel-plugin-network-node
  5408. templates:
  5409. - noop-jobs
  5410. - project:
  5411. name: x/fuel-plugin-networking-sfc
  5412. templates:
  5413. - noop-jobs
  5414. - project:
  5415. name: x/fuel-plugin-neutron-fwaas
  5416. templates:
  5417. - noop-jobs
  5418. - project:
  5419. name: x/fuel-plugin-neutron-lbaas
  5420. templates:
  5421. - noop-jobs
  5422. - project:
  5423. name: x/fuel-plugin-neutron-vpnaas
  5424. templates:
  5425. - noop-jobs
  5426. - project:
  5427. name: x/fuel-plugin-nimblestorage-cinder
  5428. templates:
  5429. - noop-jobs
  5430. - project:
  5431. name: x/fuel-plugin-nitrous
  5432. templates:
  5433. - noop-jobs
  5434. - project:
  5435. name: x/fuel-plugin-nova-nfs
  5436. templates:
  5437. - noop-jobs
  5438. - project:
  5439. name: x/fuel-plugin-nsx-t
  5440. templates:
  5441. - noop-jobs
  5442. - project:
  5443. name: x/fuel-plugin-nsxv
  5444. templates:
  5445. - noop-jobs
  5446. - project:
  5447. name: x/fuel-plugin-nuage
  5448. templates:
  5449. - noop-jobs
  5450. - project:
  5451. name: x/fuel-plugin-onos
  5452. templates:
  5453. - noop-jobs
  5454. - project:
  5455. name: x/fuel-plugin-openbook
  5456. templates:
  5457. - noop-jobs
  5458. - project:
  5459. name: x/fuel-plugin-opendaylight
  5460. templates:
  5461. - noop-jobs
  5462. - project:
  5463. name: x/fuel-plugin-openstack-telemetry
  5464. templates:
  5465. - noop-jobs
  5466. - project:
  5467. name: x/fuel-plugin-ovs
  5468. templates:
  5469. - noop-jobs
  5470. - project:
  5471. name: x/fuel-plugin-plumgrid
  5472. templates:
  5473. - noop-jobs
  5474. - project:
  5475. name: x/fuel-plugin-purestorage-cinder
  5476. templates:
  5477. - noop-jobs
  5478. - project:
  5479. name: x/fuel-plugin-qemu
  5480. templates:
  5481. - noop-jobs
  5482. - project:
  5483. name: x/fuel-plugin-qlogic-sriov-vxlan
  5484. templates:
  5485. - noop-jobs
  5486. - project:
  5487. name: x/fuel-plugin-rally
  5488. templates:
  5489. - noop-jobs
  5490. - project:
  5491. name: x/fuel-plugin-saltstack
  5492. templates:
  5493. - noop-jobs
  5494. - project:
  5495. name: x/fuel-plugin-scaleio
  5496. templates:
  5497. - noop-jobs
  5498. - project:
  5499. name: x/fuel-plugin-scaleio-cinder
  5500. templates:
  5501. - noop-jobs
  5502. - project:
  5503. name: x/fuel-plugin-sensu
  5504. templates:
  5505. - noop-jobs
  5506. - project:
  5507. name: x/fuel-plugin-solidfire-cinder
  5508. templates:
  5509. - noop-jobs
  5510. - project:
  5511. name: x/fuel-plugin-swiftstack
  5512. templates:
  5513. - noop-jobs
  5514. - project:
  5515. name: x/fuel-plugin-tacker
  5516. templates:
  5517. - noop-jobs
  5518. - project:
  5519. name: x/fuel-plugin-tempest
  5520. templates:
  5521. - noop-jobs
  5522. - project:
  5523. name: x/fuel-plugin-tintri-cinder
  5524. templates:
  5525. - noop-jobs
  5526. - project:
  5527. name: x/fuel-plugin-tls
  5528. templates:
  5529. - noop-jobs
  5530. - project:
  5531. name: x/fuel-plugin-unity
  5532. templates:
  5533. - noop-jobs
  5534. - project:
  5535. name: x/fuel-plugin-vmware-dvs
  5536. templates:
  5537. - noop-jobs
  5538. - project:
  5539. name: x/fuel-plugin-vxlan
  5540. templates:
  5541. - noop-jobs
  5542. - project:
  5543. name: x/fuel-plugin-watcher
  5544. templates:
  5545. - noop-jobs
  5546. - project:
  5547. name: x/fuel-plugin-wstunnel
  5548. templates:
  5549. - noop-jobs
  5550. - project:
  5551. name: x/fuel-plugin-xenserver
  5552. templates:
  5553. - noop-jobs
  5554. - project:
  5555. name: x/fuel-plugin-zabbix-agents
  5556. templates:
  5557. - noop-jobs
  5558. - project:
  5559. name: x/fuel-plugin-zabbix-monitoring-emc
  5560. templates:
  5561. - noop-jobs
  5562. - project:
  5563. name: x/fuel-plugin-zabbix-monitoring-extreme-networks
  5564. templates:
  5565. - noop-jobs
  5566. - project:
  5567. name: x/fuel-plugin-zabbix-snmptrapd
  5568. templates:
  5569. - noop-jobs
  5570. - project:
  5571. name: x/gabbi-tempest
  5572. templates:
  5573. - publish-to-pypi
  5574. - project:
  5575. name: x/gce-api
  5576. templates:
  5577. - openstack-python-jobs
  5578. - check-requirements
  5579. - publish-to-pypi
  5580. - project:
  5581. name: x/gearman-plugin
  5582. check:
  5583. jobs:
  5584. - legacy-gearman-plugin-maven-build-ubuntu-trusty
  5585. gate:
  5586. jobs:
  5587. - legacy-gearman-plugin-maven-build-ubuntu-trusty
  5588. post:
  5589. jobs:
  5590. - legacy-gearman-plugin-hpi-artifact
  5591. release:
  5592. jobs:
  5593. - legacy-gearman-plugin-jenkinsci-upload:
  5594. dependencies:
  5595. - legacy-gearman-plugin-hpi-artifact
  5596. - legacy-gearman-plugin-hpi-artifact
  5597. - project:
  5598. name: x/gerrit-dash-creator
  5599. templates:
  5600. - publish-to-pypi
  5601. - docs-on-readthedocs
  5602. vars:
  5603. rtd_webhook_id: '43048'
  5604. check:
  5605. jobs:
  5606. - openstack-tox-pep8
  5607. gate:
  5608. jobs:
  5609. - openstack-tox-pep8
  5610. - project:
  5611. name: x/giftwrap
  5612. templates:
  5613. - openstack-python-jobs
  5614. - openstack-python35-jobs
  5615. - publish-to-pypi
  5616. - project:
  5617. name: x/git-nit
  5618. templates:
  5619. - openstack-python-jobs
  5620. - openstack-python35-jobs
  5621. - publish-to-pypi
  5622. - project:
  5623. name: x/git-os-job
  5624. templates:
  5625. - publish-to-pypi
  5626. - project:
  5627. name: x/git-repo-manifests
  5628. templates:
  5629. - noop-jobs
  5630. - project:
  5631. name: x/glare
  5632. templates:
  5633. - openstack-python-jobs
  5634. - openstack-python35-jobs
  5635. - check-requirements
  5636. - publish-to-pypi
  5637. - project:
  5638. name: x/glare-specs
  5639. templates:
  5640. - build-only-specs-jobs
  5641. check:
  5642. jobs:
  5643. - openstack-tox-py27
  5644. gate:
  5645. jobs:
  5646. - openstack-tox-py27
  5647. - project:
  5648. name: x/gluon
  5649. templates:
  5650. - openstack-python-jobs
  5651. - openstack-python35-jobs
  5652. - publish-to-pypi
  5653. - project:
  5654. name: x/golang-client
  5655. templates:
  5656. - golang-jobs
  5657. - project:
  5658. name: x/golang-commons
  5659. templates:
  5660. - golang-jobs
  5661. - project:
  5662. name: x/gos-brick
  5663. templates:
  5664. - golang-jobs
  5665. - project:
  5666. name: x/group-based-policy
  5667. templates:
  5668. - openstack-python-jobs
  5669. - publish-to-pypi
  5670. check:
  5671. jobs:
  5672. - legacy-group-based-policy-dsvm-functional-ubuntu-trusty:
  5673. voting: false
  5674. branches: ^stable/mitaka
  5675. - legacy-group-based-policy-dsvm-functional:
  5676. voting: false
  5677. branches: ^(?!stable/mitaka).*$
  5678. - legacy-group-based-policy-dsvm-aim:
  5679. voting: false
  5680. branches: ^(?!stable/mitaka).*$
  5681. - legacy-group-based-policy-dsvm-nfp-ubuntu-trusty:
  5682. voting: false
  5683. branches: ^stable/mitaka
  5684. - legacy-group-based-policy-dsvm-nfp:
  5685. voting: false
  5686. branches: ^(?!stable/mitaka).*$
  5687. - project:
  5688. name: x/group-based-policy-automation
  5689. templates:
  5690. - openstack-python-jobs
  5691. - publish-to-pypi
  5692. - project:
  5693. name: x/group-based-policy-specs
  5694. check:
  5695. jobs:
  5696. - openstack-tox-py27
  5697. - build-openstack-sphinx-docs
  5698. gate:
  5699. jobs:
  5700. - openstack-tox-py27
  5701. - build-openstack-sphinx-docs
  5702. - project:
  5703. name: x/group-based-policy-ui
  5704. templates:
  5705. - openstack-python-jobs
  5706. - publish-to-pypi
  5707. - project:
  5708. name: x/horizon-mellanox
  5709. templates:
  5710. - openstack-python-jobs
  5711. - project:
  5712. name: x/hurricane
  5713. templates:
  5714. - noop-jobs
  5715. - project:
  5716. name: x/inception
  5717. check:
  5718. jobs:
  5719. - openstack-tox-pep8
  5720. gate:
  5721. jobs:
  5722. - openstack-tox-pep8
  5723. - project:
  5724. name: x/intel-nfv-ci-tests
  5725. check:
  5726. jobs:
  5727. - openstack-tox-pep8
  5728. gate:
  5729. jobs:
  5730. - openstack-tox-pep8
  5731. - project:
  5732. name: x/interop-workloads
  5733. templates:
  5734. - build-openstack-docs-pti
  5735. - project:
  5736. name: x/iotronic
  5737. templates:
  5738. - openstack-python35-jobs
  5739. - check-requirements
  5740. - publish-to-pypi
  5741. check:
  5742. jobs:
  5743. - openstack-tox-pep8
  5744. gate:
  5745. jobs:
  5746. - openstack-tox-pep8
  5747. - project:
  5748. name: x/iotronic-lightning-rod
  5749. templates:
  5750. - openstack-python35-jobs
  5751. - check-requirements
  5752. - publish-to-pypi
  5753. check:
  5754. jobs:
  5755. - openstack-tox-pep8
  5756. gate:
  5757. jobs:
  5758. - openstack-tox-pep8
  5759. - project:
  5760. name: x/iotronic-ui
  5761. templates:
  5762. - openstack-python-jobs-horizon
  5763. - check-requirements
  5764. - publish-to-pypi
  5765. - project:
  5766. name: x/ipa-example-hardware-managers
  5767. check:
  5768. jobs:
  5769. - openstack-tox-pep8
  5770. gate:
  5771. jobs:
  5772. - openstack-tox-pep8
  5773. - project:
  5774. name: x/ironic-staging-drivers
  5775. templates:
  5776. - publish-to-pypi
  5777. - project:
  5778. name: x/jacket
  5779. templates:
  5780. - openstack-python-jobs
  5781. - check-requirements
  5782. - project:
  5783. name: x/jenkins-plugins-for-murano
  5784. templates:
  5785. - noop-jobs
  5786. - project:
  5787. name: x/k8s-cloud-provider
  5788. templates:
  5789. - noop-jobs
  5790. - project:
  5791. name: x/k8s-docker-suite-app-murano
  5792. templates:
  5793. - build-openstack-docs-pti
  5794. check:
  5795. jobs:
  5796. - build-openstack-releasenotes
  5797. gate:
  5798. jobs:
  5799. - build-openstack-releasenotes
  5800. - project:
  5801. name: x/kiloeyes
  5802. templates:
  5803. - openstack-cover-jobs
  5804. - publish-to-pypi
  5805. check:
  5806. jobs:
  5807. - openstack-tox-pep8
  5808. - openstack-tox-py27
  5809. gate:
  5810. jobs:
  5811. - openstack-tox-pep8
  5812. - openstack-tox-py27
  5813. - project:
  5814. name: x/kingbird
  5815. templates:
  5816. - openstack-python-jobs
  5817. - check-requirements
  5818. - openstack-python35-jobs
  5819. - publish-to-pypi
  5820. check:
  5821. jobs:
  5822. - legacy-kingbird-dsvm-multiregion:
  5823. voting: false
  5824. - project:
  5825. name: x/kingbird-dashboard
  5826. templates:
  5827. - openstack-python-jobs
  5828. - check-requirements
  5829. - openstack-python35-jobs
  5830. - publish-to-pypi
  5831. - project:
  5832. name: x/kloudbuster
  5833. templates:
  5834. - publish-to-pypi
  5835. - project:
  5836. name: x/kosmos
  5837. templates:
  5838. - check-requirements
  5839. - openstack-python-jobs
  5840. - openstack-python35-jobs
  5841. - project:
  5842. name: x/kosmos-specs
  5843. templates:
  5844. - build-only-specs-jobs
  5845. - project:
  5846. name: x/kwapi
  5847. check:
  5848. jobs:
  5849. - openstack-tox-pep8
  5850. gate:
  5851. jobs:
  5852. - openstack-tox-pep8
  5853. - project:
  5854. name: x/marshal
  5855. templates:
  5856. - openstack-python-jobs
  5857. - check-requirements
  5858. - project:
  5859. name: x/meghdwar
  5860. templates:
  5861. - openstack-python-jobs
  5862. - project:
  5863. name: x/merlin
  5864. templates:
  5865. - nodejs4-jobs
  5866. post:
  5867. jobs:
  5868. - publish-openstack-javascript-content
  5869. release:
  5870. jobs:
  5871. - publish-openstack-javascript-content
  5872. - project:
  5873. name: x/meteos
  5874. templates:
  5875. - openstack-python-jobs
  5876. - project:
  5877. name: x/meteos-ui
  5878. templates:
  5879. - openstack-python-jobs
  5880. - openstack-python35-jobs
  5881. - project:
  5882. name: x/mitmstack
  5883. templates:
  5884. - check-requirements
  5885. - openstack-python-jobs
  5886. - openstack-python35-jobs
  5887. - publish-to-pypi
  5888. - project:
  5889. name: x/mixmatch
  5890. templates:
  5891. - check-requirements
  5892. - openstack-python-jobs
  5893. - openstack-python35-jobs
  5894. - publish-to-pypi
  5895. - project:
  5896. name: x/mogan
  5897. templates:
  5898. - openstack-cover-jobs
  5899. - openstack-python-jobs
  5900. - check-requirements
  5901. - openstack-python35-jobs
  5902. - project:
  5903. name: x/mogan-specs
  5904. templates:
  5905. - build-only-specs-jobs
  5906. check:
  5907. jobs:
  5908. - openstack-tox-py27
  5909. gate:
  5910. jobs:
  5911. - openstack-tox-py27
  5912. - project:
  5913. name: x/mogan-ui
  5914. templates:
  5915. - openstack-python-jobs
  5916. - check-requirements
  5917. - openstack-python35-jobs
  5918. - project:
  5919. name: x/monasca-vagrant
  5920. templates:
  5921. - noop-jobs
  5922. - project:
  5923. name: x/mors
  5924. templates:
  5925. - noop-jobs
  5926. - project:
  5927. name: x/murano-plugin-networking-sfc
  5928. templates:
  5929. - openstack-python-jobs
  5930. - openstack-python35-jobs
  5931. - project:
  5932. name: x/namos
  5933. templates:
  5934. - noop-jobs
  5935. - project:
  5936. name: x/nemesis
  5937. templates:
  5938. - openstack-python-jobs
  5939. - openstack-python35-jobs
  5940. - check-requirements
  5941. - publish-to-pypi
  5942. - project:
  5943. name: x/nerd-reviewer
  5944. templates:
  5945. - openstack-cover-jobs
  5946. - openstack-python-jobs
  5947. - openstack-python35-jobs
  5948. - build-openstack-docs-pti
  5949. - publish-to-pypi
  5950. - project:
  5951. name: x/network-checker
  5952. templates:
  5953. - publish-to-pypi
  5954. check:
  5955. jobs:
  5956. - openstack-tox-pep8
  5957. - openstack-tox-py27
  5958. gate:
  5959. jobs:
  5960. - openstack-tox-pep8
  5961. - openstack-tox-py27
  5962. - project:
  5963. name: x/networking-6wind
  5964. templates:
  5965. - openstack-python-jobs-neutron
  5966. - project:
  5967. name: x/networking-ale-omniswitch
  5968. templates:
  5969. - openstack-python-jobs-neutron
  5970. - publish-to-pypi
  5971. - project:
  5972. name: x/networking-ansible
  5973. templates:
  5974. - publish-to-pypi
  5975. - project:
  5976. name: x/networking-arista
  5977. templates:
  5978. - publish-to-pypi
  5979. - project:
  5980. name: x/networking-avaya
  5981. templates:
  5982. - noop-jobs
  5983. - project:
  5984. name: x/networking-bigswitch
  5985. templates:
  5986. - publish-to-pypi
  5987. - project:
  5988. name: x/networking-brocade
  5989. templates:
  5990. - openstack-python-jobs-neutron
  5991. - project:
  5992. name: x/networking-cisco
  5993. templates:
  5994. - publish-to-pypi
  5995. - project:
  5996. name: x/networking-cumulus
  5997. templates:
  5998. - openstack-python-jobs-neutron
  5999. - openstack-python35-jobs-neutron
  6000. - check-requirements
  6001. - publish-to-pypi
  6002. - project:
  6003. name: x/networking-dpm
  6004. templates:
  6005. - openstack-python-jobs-neutron
  6006. - openstack-python35-jobs-neutron
  6007. - check-requirements
  6008. - build-openstack-docs-pti
  6009. - publish-to-pypi
  6010. check:
  6011. jobs:
  6012. - build-openstack-sphinx-docs:
  6013. required-projects:
  6014. - openstack/neutron
  6015. gate:
  6016. jobs:
  6017. - build-openstack-sphinx-docs:
  6018. required-projects:
  6019. - openstack/neutron
  6020. - project:
  6021. name: x/networking-edge-vpn
  6022. templates:
  6023. - openstack-python-jobs-neutron
  6024. - project:
  6025. name: x/networking-extreme
  6026. templates:
  6027. - openstack-python-jobs-neutron
  6028. - check-requirements
  6029. - project:
  6030. name: x/networking-fortinet
  6031. templates:
  6032. - openstack-python-jobs-neutron
  6033. - openstack-python35-jobs-neutron
  6034. - check-requirements
  6035. - publish-to-pypi
  6036. - project:
  6037. name: x/networking-fujitsu
  6038. templates:
  6039. - openstack-python-jobs-neutron
  6040. - openstack-python35-jobs-neutron
  6041. - check-requirements
  6042. - publish-to-pypi
  6043. - project:
  6044. name: x/networking-gluon
  6045. templates:
  6046. - openstack-python-jobs-neutron
  6047. - check-requirements
  6048. - project:
  6049. name: x/networking-h3c
  6050. templates:
  6051. - openstack-python-jobs-neutron
  6052. - openstack-python35-jobs-neutron
  6053. - check-requirements
  6054. - publish-to-pypi
  6055. - project:
  6056. name: x/networking-hpe
  6057. templates:
  6058. - openstack-python-jobs-neutron
  6059. - openstack-python35-jobs-neutron
  6060. - check-requirements
  6061. - publish-to-pypi
  6062. - project:
  6063. name: x/networking-huawei
  6064. templates:
  6065. - openstack-python-jobs-neutron
  6066. - openstack-python35-jobs-neutron
  6067. - check-requirements
  6068. - publish-to-pypi
  6069. - project:
  6070. name: x/networking-icc
  6071. templates:
  6072. - openstack-python-jobs-neutron
  6073. - publish-to-pypi
  6074. - project:
  6075. name: x/networking-infoblox
  6076. templates:
  6077. - openstack-python-jobs-neutron
  6078. - publish-to-pypi
  6079. - project:
  6080. name: x/networking-lagopus
  6081. templates:
  6082. - openstack-python-jobs-neutron
  6083. - check-requirements
  6084. - publish-to-pypi
  6085. - project:
  6086. name: x/networking-lenovo
  6087. templates:
  6088. - openstack-python-jobs-neutron
  6089. - publish-to-pypi
  6090. - project:
  6091. name: x/networking-mlnx
  6092. templates:
  6093. - openstack-python-jobs-neutron
  6094. - project:
  6095. name: x/networking-nec
  6096. templates:
  6097. - openstack-python-jobs-neutron
  6098. - openstack-python35-jobs-neutron
  6099. - project:
  6100. name: x/networking-opencontrail
  6101. templates:
  6102. - publish-to-pypi
  6103. - project:
  6104. name: x/networking-ovs-dpdk
  6105. templates:
  6106. - openstack-python-jobs-neutron
  6107. experimental:
  6108. jobs:
  6109. - legacy-tempest-dsvm-networking-ovs-dpdk:
  6110. irrelevant-files:
  6111. - ^(test-|)requirements.txt$
  6112. - ^setup.cfg$
  6113. - project:
  6114. name: x/networking-peregrine
  6115. templates:
  6116. - openstack-python-jobs-neutron
  6117. - publish-to-pypi
  6118. - project:
  6119. name: x/networking-plumgrid
  6120. templates:
  6121. - openstack-python-jobs-neutron
  6122. - publish-to-pypi
  6123. - project:
  6124. name: x/networking-spp
  6125. templates:
  6126. - openstack-python-jobs-neutron
  6127. - check-requirements
  6128. - publish-to-pypi
  6129. - project:
  6130. name: x/networking-vpp
  6131. templates:
  6132. - openstack-python-jobs-neutron
  6133. - project:
  6134. name: x/networking-vsphere
  6135. templates:
  6136. - check-requirements
  6137. - openstack-python-jobs-neutron
  6138. - publish-to-pypi
  6139. - project:
  6140. name: x/networking-zte
  6141. templates:
  6142. - openstack-python-jobs-neutron
  6143. - publish-to-pypi
  6144. - project:
  6145. name: x/networking-zvm
  6146. templates:
  6147. - openstack-python-jobs-neutron
  6148. - project:
  6149. name: x/nfv-filters
  6150. templates:
  6151. - openstack-python-jobs
  6152. - project:
  6153. name: x/nova-dpm
  6154. templates:
  6155. - openstack-python-jobs
  6156. - openstack-python35-jobs
  6157. - build-openstack-docs-pti
  6158. - check-requirements
  6159. - publish-to-pypi
  6160. check:
  6161. jobs:
  6162. - openstack-tox-functional
  6163. - openstack-tox-functional-py35
  6164. gate:
  6165. jobs:
  6166. - openstack-tox-functional
  6167. - openstack-tox-functional-py35
  6168. - project:
  6169. name: x/nova-fusioncompute
  6170. templates:
  6171. - openstack-python-jobs
  6172. - check-requirements
  6173. - project:
  6174. name: x/nova-lxd
  6175. check:
  6176. jobs:
  6177. - noop:
  6178. branches: master
  6179. - legacy-tempest-dsvm-lxd-ovs:
  6180. irrelevant-files:
  6181. - ^(test-|)requirements.txt$
  6182. - ^setup.cfg$
  6183. branches: ^stable/.*$
  6184. gate:
  6185. jobs:
  6186. - noop:
  6187. branches: master
  6188. - legacy-tempest-dsvm-lxd-ovs:
  6189. irrelevant-files:
  6190. - ^(test-|)requirements.txt$
  6191. - ^setup.cfg$
  6192. branches: ^stable/.*$
  6193. experimental:
  6194. jobs:
  6195. - legacy-tempest-dsvm-lxd-linuxbridge:
  6196. irrelevant-files:
  6197. - ^(test-|)requirements.txt$
  6198. - ^setup.cfg$
  6199. branches: ^stable/.*$
  6200. - project:
  6201. name: x/nova-mksproxy
  6202. templates:
  6203. - openstack-python-jobs
  6204. - openstack-python35-jobs
  6205. - publish-to-pypi
  6206. - project:
  6207. name: x/nova-solver-scheduler
  6208. templates:
  6209. - openstack-python-jobs
  6210. - publish-to-pypi
  6211. - project:
  6212. name: x/nova-zvm-virt-driver
  6213. templates:
  6214. - openstack-python-jobs
  6215. - project:
  6216. name: x/novajoin
  6217. templates:
  6218. - publish-to-pypi
  6219. check:
  6220. queue: novajoin
  6221. gate:
  6222. queue: novajoin
  6223. - project:
  6224. name: x/novajoin-tempest-plugin
  6225. templates:
  6226. - check-requirements
  6227. - tempest-plugin-jobs
  6228. check:
  6229. queue: novajoin
  6230. gate:
  6231. queue: novajoin
  6232. - project:
  6233. name: x/oaktree
  6234. templates:
  6235. - publish-to-pypi-quietly
  6236. - openstack-python-jobs
  6237. - openstack-python35-jobs
  6238. check:
  6239. queue: oaktree
  6240. gate:
  6241. queue: oaktree
  6242. - project:
  6243. name: x/oaktreemodel
  6244. check:
  6245. queue: oaktree
  6246. gate:
  6247. queue: oaktree
  6248. - project:
  6249. name: x/omni
  6250. check:
  6251. jobs:
  6252. - legacy-omni-tests
  6253. gate:
  6254. jobs:
  6255. - legacy-omni-tests
  6256. - project:
  6257. name: x/ooi
  6258. templates:
  6259. - build-openstack-docs-pti
  6260. - openstack-python-jobs
  6261. - openstack-python35-jobs
  6262. - publish-to-pypi
  6263. check:
  6264. jobs:
  6265. - openstack-tox-functional
  6266. gate:
  6267. jobs:
  6268. - openstack-tox-functional
  6269. - project:
  6270. name: x/opencafe
  6271. check:
  6272. jobs:
  6273. - openstack-tox-pep8
  6274. gate:
  6275. jobs:
  6276. - openstack-tox-pep8
  6277. - project:
  6278. name: x/openstack-mentoring-scripts
  6279. templates:
  6280. - noop-jobs
  6281. - project:
  6282. name: x/openstack-resource-agents
  6283. templates:
  6284. - noop-jobs
  6285. - project:
  6286. name: x/openstack-resource-agents-specs
  6287. templates:
  6288. - build-only-specs-jobs
  6289. - project:
  6290. name: x/openstack-spaceport
  6291. templates:
  6292. - noop-jobs
  6293. - project:
  6294. name: x/ops-telecom-nfv
  6295. templates:
  6296. - noop-jobs
  6297. - project:
  6298. name: x/os-dpm
  6299. templates:
  6300. - openstack-python-jobs
  6301. - openstack-python35-jobs
  6302. - check-requirements
  6303. - publish-to-pypi
  6304. - project:
  6305. name: x/os-http
  6306. templates:
  6307. - openstack-python-jobs
  6308. - openstack-python35-jobs
  6309. - publish-to-pypi
  6310. - project:
  6311. name: x/os-log-merger
  6312. templates:
  6313. - publish-to-pypi
  6314. - project:
  6315. name: x/os-namos
  6316. templates:
  6317. - noop-jobs
  6318. - project:
  6319. name: x/os-xenapi
  6320. templates:
  6321. - openstack-python-jobs
  6322. - openstack-python35-jobs
  6323. - check-requirements
  6324. - publish-to-pypi
  6325. - project:
  6326. name: x/osc-summit-counter
  6327. templates:
  6328. - publish-to-pypi
  6329. - project:
  6330. name: x/osel
  6331. templates:
  6332. - golang-jobs
  6333. - project:
  6334. name: x/osops-coda
  6335. templates:
  6336. - noop-jobs
  6337. - project:
  6338. name: x/osops-example-configs
  6339. templates:
  6340. - noop-jobs
  6341. - project:
  6342. name: x/osops-tools-contrib
  6343. templates:
  6344. - noop-jobs
  6345. - project:
  6346. name: x/osops-tools-generic
  6347. check:
  6348. jobs:
  6349. - openstack-tox-bashate
  6350. gate:
  6351. jobs:
  6352. - openstack-tox-bashate
  6353. - project:
  6354. name: x/osops-tools-logging
  6355. templates:
  6356. - noop-jobs
  6357. - project:
  6358. name: x/osops-tools-monitoring
  6359. templates:
  6360. - noop-jobs
  6361. - project:
  6362. name: x/packetary
  6363. templates:
  6364. - openstack-python-jobs
  6365. - check-requirements
  6366. - build-openstack-docs-pti
  6367. - publish-to-pypi
  6368. - project:
  6369. name: x/packetary-specs
  6370. templates:
  6371. - build-openstack-docs-pti
  6372. - build-only-specs-jobs
  6373. check:
  6374. jobs:
  6375. - openstack-tox-py27
  6376. gate:
  6377. jobs:
  6378. - openstack-tox-py27
  6379. - project:
  6380. name: x/packstack
  6381. templates:
  6382. - publish-to-pypi
  6383. check:
  6384. jobs:
  6385. - openstack-tox-pep8
  6386. - openstack-tox-py27
  6387. - build-openstack-releasenotes
  6388. gate:
  6389. jobs:
  6390. - openstack-tox-pep8
  6391. - openstack-tox-py27
  6392. - build-openstack-releasenotes
  6393. - project:
  6394. name: x/pandaman
  6395. templates:
  6396. - openstack-python-jobs
  6397. - project:
  6398. name: x/performa
  6399. templates:
  6400. - publish-to-pypi
  6401. - project:
  6402. name: x/picasso
  6403. templates:
  6404. - noop-jobs
  6405. - project:
  6406. name: x/poppy
  6407. templates:
  6408. - openstack-python-jobs
  6409. - openstack-python35-jobs
  6410. - check-requirements
  6411. - build-openstack-docs-pti
  6412. - publish-to-pypi
  6413. - project:
  6414. name: x/poppy-ui
  6415. templates:
  6416. - openstack-cover-jobs
  6417. - openstack-python-jobs
  6418. - openstack-python35-jobs
  6419. - publish-to-pypi
  6420. - project:
  6421. name: x/powervc-driver
  6422. templates:
  6423. - noop-jobs
  6424. - project:
  6425. name: x/proliantutils
  6426. templates:
  6427. - openstack-cover-jobs
  6428. - openstack-python35-jobs
  6429. - publish-to-pypi
  6430. check:
  6431. jobs:
  6432. - openstack-tox-pep8
  6433. - openstack-tox-py27
  6434. gate:
  6435. jobs:
  6436. - openstack-tox-pep8
  6437. - openstack-tox-py27
  6438. - project:
  6439. name: x/puppet-autossh
  6440. templates:
  6441. - puppet-openstack-check-jobs
  6442. - project:
  6443. name: x/puppet-midonet
  6444. check:
  6445. jobs:
  6446. - legacy-puppet-midonet-puppet-unit-4.5-centos-7:
  6447. irrelevant-files:
  6448. - ^.*\.md$
  6449. - ^.*\.rst$
  6450. - ^doc/.*$
  6451. - ^etc/.*$
  6452. - ^metadata.json$
  6453. - ^releasenotes/.*$
  6454. - ^test-requirements.txt$
  6455. - legacy-puppet-midonet-puppet-unit-latest-centos-7:
  6456. voting: false
  6457. branches: ^master
  6458. irrelevant-files:
  6459. - ^.*\.md$
  6460. - ^.*\.rst$
  6461. - ^doc/.*$
  6462. - ^etc/.*$
  6463. - ^metadata.json$
  6464. - ^releasenotes/.*$
  6465. - ^test-requirements.txt$
  6466. gate:
  6467. jobs:
  6468. - legacy-puppet-midonet-puppet-unit-4.5-centos-7:
  6469. irrelevant-files:
  6470. - ^.*\.md$
  6471. - ^.*\.rst$
  6472. - ^doc/.*$
  6473. - ^etc/.*$
  6474. - ^metadata.json$
  6475. - ^releasenotes/.*$
  6476. - ^test-requirements.txt$
  6477. - project:
  6478. name: x/puppet-n1k-vsm
  6479. templates:
  6480. - puppet-openstack-check-jobs
  6481. - project:
  6482. name: x/puppet-setproxy
  6483. templates:
  6484. - puppet-openstack-check-jobs
  6485. - project:
  6486. name: x/puppet-surveil
  6487. templates:
  6488. - noop-jobs
  6489. - project:
  6490. name: x/puppet-tuskar
  6491. templates:
  6492. - noop-jobs
  6493. - project:
  6494. name: x/pyghmi
  6495. templates:
  6496. - publish-to-pypi
  6497. - project:
  6498. name: x/python-almanachclient
  6499. templates:
  6500. - openstack-python35-jobs
  6501. - check-requirements
  6502. - build-openstack-docs-pti
  6503. - publish-to-pypi
  6504. check:
  6505. jobs:
  6506. - openstack-tox-pep8
  6507. gate:
  6508. jobs:
  6509. - openstack-tox-pep8
  6510. - project:
  6511. name: x/python-apmecclient
  6512. templates:
  6513. - publish-to-pypi
  6514. - project:
  6515. name: x/python-bileanclient
  6516. templates:
  6517. - noop-jobs
  6518. - project:
  6519. name: x/python-cloudpulseclient
  6520. templates:
  6521. - openstack-python-jobs
  6522. - publish-to-pypi
  6523. - project:
  6524. name: x/python-cognitiveclient
  6525. templates:
  6526. - openstack-python-jobs
  6527. - publish-to-pypi
  6528. - project:
  6529. name: x/python-distilclient
  6530. templates:
  6531. - openstack-python-jobs
  6532. - check-requirements
  6533. - publish-to-pypi
  6534. - project:
  6535. name: x/python-don
  6536. templates:
  6537. - openstack-python-jobs
  6538. - publish-to-pypi
  6539. - project:
  6540. name: x/python-glareclient
  6541. templates:
  6542. - openstack-python-jobs
  6543. - openstack-python35-jobs
  6544. - check-requirements
  6545. - publish-to-pypi
  6546. - project:
  6547. name: x/python-group-based-policy-client
  6548. templates:
  6549. - openstack-python-jobs
  6550. - publish-to-pypi
  6551. - project:
  6552. name: x/python-hnvclient
  6553. templates:
  6554. - openstack-python-jobs
  6555. - openstack-python35-jobs
  6556. - check-requirements
  6557. - publish-to-pypi
  6558. - project:
  6559. name: x/python-iotronicclient
  6560. templates:
  6561. - openstack-python-jobs
  6562. - check-requirements
  6563. - publish-to-pypi
  6564. - project:
  6565. name: x/python-k8sclient
  6566. templates:
  6567. - noop-jobs
  6568. - project:
  6569. name: x/python-kingbirdclient
  6570. templates:
  6571. - check-requirements
  6572. - openstack-python-jobs
  6573. - openstack-python35-jobs
  6574. - publish-to-pypi
  6575. - project:
  6576. name: x/python-meteosclient
  6577. templates:
  6578. - openstack-python-jobs
  6579. - project:
  6580. name: x/python-moganclient
  6581. templates:
  6582. - openstack-python-jobs
  6583. - openstack-python35-jobs
  6584. - check-requirements
  6585. - publish-to-pypi
  6586. - project:
  6587. name: x/python-namosclient
  6588. templates:
  6589. - noop-jobs
  6590. - project:
  6591. name: x/python-oneviewclient
  6592. templates:
  6593. - check-requirements
  6594. - openstack-python-jobs
  6595. - openstack-python35-jobs
  6596. - publish-to-pypi
  6597. - project:
  6598. name: x/python-opentsdbclient
  6599. templates:
  6600. - openstack-python35-jobs
  6601. check:
  6602. jobs:
  6603. - openstack-tox-pep8
  6604. - openstack-tox-py27
  6605. gate:
  6606. jobs:
  6607. - openstack-tox-pep8
  6608. - openstack-tox-py27
  6609. - project:
  6610. name: x/python-picassoclient
  6611. templates:
  6612. - noop-jobs
  6613. - project:
  6614. name: x/python-redfish
  6615. templates:
  6616. - publish-to-pypi
  6617. - project:
  6618. name: x/python-rsdclient
  6619. templates:
  6620. - openstack-python-jobs
  6621. - openstack-python35-jobs
  6622. - openstackclient-plugin-jobs
  6623. - publish-to-pypi
  6624. - project:
  6625. name: x/python-scciclient
  6626. templates:
  6627. - check-requirements
  6628. - openstack-python35-jobs
  6629. - openstack-python-jobs
  6630. - publish-to-pypi
  6631. - project:
  6632. name: x/python-surveilclient
  6633. templates:
  6634. - openstack-python-jobs
  6635. - openstack-python35-jobs
  6636. - publish-to-pypi
  6637. - project:
  6638. name: x/python-tatuclient
  6639. templates:
  6640. - noop-jobs
  6641. - project:
  6642. name: x/python-valenceclient
  6643. templates:
  6644. - check-requirements
  6645. - openstack-python-jobs
  6646. - openstack-python35-jobs
  6647. - project:
  6648. name: x/quark
  6649. templates:
  6650. - check-requirements
  6651. - publish-to-pypi
  6652. check:
  6653. jobs:
  6654. - openstack-tox-pep8
  6655. - openstack-tox-py27
  6656. gate:
  6657. jobs:
  6658. - openstack-tox-pep8
  6659. - openstack-tox-py27
  6660. - project:
  6661. name: x/radar
  6662. templates:
  6663. - noop-jobs
  6664. - project:
  6665. name: x/ramdisk-func-test
  6666. check:
  6667. jobs:
  6668. - openstack-tox-pep8
  6669. gate:
  6670. jobs:
  6671. - openstack-tox-pep8
  6672. - project:
  6673. name: x/rsd-lib
  6674. templates:
  6675. - openstack-python-jobs
  6676. - openstack-python35-jobs
  6677. - publish-to-pypi
  6678. - project:
  6679. name: x/rsd-virt-for-nova
  6680. templates:
  6681. - publish-to-pypi
  6682. - project:
  6683. name: x/sahara-ci-config
  6684. check:
  6685. jobs:
  6686. - openstack-tox-pep8
  6687. gate:
  6688. jobs:
  6689. - openstack-tox-pep8
  6690. - project:
  6691. name: x/scalpels
  6692. templates:
  6693. - openstack-python-jobs
  6694. - openstack-python35-jobs
  6695. - check-requirements
  6696. - publish-to-pypi
  6697. experimental:
  6698. jobs:
  6699. - legacy-scalpels-dsvm-neutron
  6700. - project:
  6701. name: x/shovel
  6702. templates:
  6703. - nodejs4-jobs
  6704. - nodejs4-publish-to-npm
  6705. - project:
  6706. name: x/shovel-horizon
  6707. templates:
  6708. - openstack-python-jobs
  6709. - project:
  6710. name: x/slogging
  6711. templates:
  6712. - check-requirements
  6713. - openstack-python-jobs
  6714. - publish-to-pypi
  6715. - project:
  6716. name: x/snap-ceilometer
  6717. templates:
  6718. - snap-jobs
  6719. - project:
  6720. name: x/snap-cinder
  6721. templates:
  6722. - snap-jobs
  6723. - project:
  6724. name: x/snap-glance
  6725. templates:
  6726. - snap-jobs
  6727. - project:
  6728. name: x/snap-gnocchi
  6729. templates:
  6730. - snap-jobs
  6731. - project:
  6732. name: x/snap-keystone
  6733. templates:
  6734. - snap-jobs
  6735. - project:
  6736. name: x/snap-neutron
  6737. templates:
  6738. - snap-jobs
  6739. - project:
  6740. name: x/snap-nova
  6741. templates:
  6742. - snap-jobs
  6743. - project:
  6744. name: x/snap-nova-hypervisor
  6745. templates:
  6746. - snap-jobs
  6747. - project:
  6748. name: x/snap-openstackclients
  6749. templates:
  6750. - snap-jobs
  6751. - project:
  6752. name: x/snap-rally
  6753. templates:
  6754. - snap-jobs
  6755. - project:
  6756. name: x/snap-tempest
  6757. templates:
  6758. - snap-jobs
  6759. - project:
  6760. name: x/snap.openstack
  6761. templates:
  6762. - openstack-python-jobs
  6763. - project:
  6764. name: x/solar
  6765. templates:
  6766. - openstack-python-jobs
  6767. - build-openstack-docs-pti
  6768. - project:
  6769. name: x/solar-resources
  6770. templates:
  6771. - noop-jobs
  6772. - project:
  6773. name: x/spanner
  6774. templates:
  6775. - openstack-python-jobs
  6776. - project:
  6777. name: x/sqlalchemy-migrate
  6778. templates:
  6779. - publish-to-pypi
  6780. - project:
  6781. name: x/stackalytics
  6782. templates:
  6783. - publish-to-pypi-quietly
  6784. - project:
  6785. name: x/stacklight-integration-tests
  6786. check:
  6787. jobs:
  6788. - openstack-tox-pep8
  6789. gate:
  6790. jobs:
  6791. - openstack-tox-pep8
  6792. - project:
  6793. name: x/stacktach
  6794. check:
  6795. jobs:
  6796. - openstack-tox-pep8
  6797. - openstack-tox-py27
  6798. gate:
  6799. jobs:
  6800. - openstack-tox-pep8
  6801. - openstack-tox-py27
  6802. - project:
  6803. name: x/stacktach-klugman
  6804. check:
  6805. jobs:
  6806. - openstack-tox-pep8
  6807. - openstack-tox-py27
  6808. gate:
  6809. jobs:
  6810. - openstack-tox-pep8
  6811. - openstack-tox-py27
  6812. - project:
  6813. name: x/stacktach-notification-utils
  6814. check:
  6815. jobs:
  6816. - openstack-tox-pep8
  6817. - openstack-tox-py27
  6818. gate:
  6819. jobs:
  6820. - openstack-tox-pep8
  6821. - openstack-tox-py27
  6822. - project:
  6823. name: x/stacktach-notigen
  6824. templates:
  6825. - noop-jobs
  6826. - project:
  6827. name: x/stacktach-quince
  6828. check:
  6829. jobs:
  6830. - openstack-tox-pep8
  6831. - openstack-tox-py27
  6832. gate:
  6833. jobs:
  6834. - openstack-tox-pep8
  6835. - openstack-tox-py27
  6836. - project:
  6837. name: x/stacktach-quincy
  6838. check:
  6839. jobs:
  6840. - openstack-tox-pep8
  6841. - openstack-tox-py27
  6842. gate:
  6843. jobs:
  6844. - openstack-tox-pep8
  6845. - openstack-tox-py27
  6846. - project:
  6847. name: x/stacktach-sandbox
  6848. templates:
  6849. - noop-jobs
  6850. - project:
  6851. name: x/stacktach-shoebox
  6852. check:
  6853. jobs:
  6854. - openstack-tox-pep8
  6855. - openstack-tox-py27
  6856. gate:
  6857. jobs:
  6858. - openstack-tox-pep8
  6859. - openstack-tox-py27
  6860. - project:
  6861. name: x/stacktach-simport
  6862. check:
  6863. jobs:
  6864. - openstack-tox-pep8
  6865. - openstack-tox-py27
  6866. gate:
  6867. jobs:
  6868. - openstack-tox-pep8
  6869. - openstack-tox-py27
  6870. - project:
  6871. name: x/stacktach-stackdistiller
  6872. check:
  6873. jobs:
  6874. - openstack-tox-pep8
  6875. - openstack-tox-py27
  6876. gate:
  6877. jobs:
  6878. - openstack-tox-pep8
  6879. - openstack-tox-py27
  6880. - project:
  6881. name: x/stacktach-timex
  6882. check:
  6883. jobs:
  6884. - openstack-tox-pep8
  6885. - openstack-tox-py27
  6886. gate:
  6887. jobs:
  6888. - openstack-tox-pep8
  6889. - openstack-tox-py27
  6890. - project:
  6891. name: x/stacktach-winchester
  6892. check:
  6893. jobs:
  6894. - openstack-tox-pep8
  6895. - openstack-tox-py27
  6896. gate:
  6897. jobs:
  6898. - openstack-tox-pep8
  6899. - openstack-tox-py27
  6900. - project:
  6901. name: x/stackube
  6902. templates:
  6903. - golang-jobs
  6904. - project:
  6905. name: x/steth
  6906. templates:
  6907. - openstack-python-jobs
  6908. - publish-to-pypi
  6909. - project:
  6910. name: x/surveil
  6911. templates:
  6912. - build-openstack-docs-pti
  6913. - openstack-python-jobs
  6914. - openstack-python35-jobs
  6915. - openstack-pypy-jobs-nonvoting
  6916. - publish-to-pypi
  6917. - project:
  6918. name: x/surveil-specs
  6919. templates:
  6920. - noop-jobs
  6921. - project:
  6922. name: x/swift-ceph-backend
  6923. check:
  6924. jobs:
  6925. - openstack-tox-pep8
  6926. - openstack-tox-py27
  6927. gate:
  6928. jobs:
  6929. - openstack-tox-pep8
  6930. - openstack-tox-py27
  6931. - project:
  6932. name: x/swift3
  6933. templates:
  6934. - openstack-cover-jobs
  6935. - openstack-python-jobs
  6936. - publish-to-pypi
  6937. check:
  6938. jobs:
  6939. - openstack-tox-pylint
  6940. gate:
  6941. jobs:
  6942. - openstack-tox-pylint
  6943. - project:
  6944. name: x/swiftonfile
  6945. check:
  6946. jobs:
  6947. - openstack-tox-pep8
  6948. - openstack-tox-py27
  6949. gate:
  6950. jobs:
  6951. - openstack-tox-pep8
  6952. - openstack-tox-py27
  6953. - project:
  6954. name: x/swiftonhpss
  6955. templates:
  6956. - publish-to-pypi
  6957. check:
  6958. jobs:
  6959. - openstack-tox-pep8
  6960. - openstack-tox-py27
  6961. gate:
  6962. jobs:
  6963. - openstack-tox-pep8
  6964. - openstack-tox-py27
  6965. - project:
  6966. name: x/synergy-scheduler-manager
  6967. templates:
  6968. - openstack-python-jobs
  6969. - publish-to-pypi
  6970. - project:
  6971. name: x/synergy-service
  6972. templates:
  6973. - openstack-python-jobs
  6974. - publish-to-pypi
  6975. - project:
  6976. name: x/tap-as-a-service
  6977. templates:
  6978. - openstack-cover-jobs-neutron
  6979. - check-requirements
  6980. - openstack-python-jobs-neutron
  6981. - openstack-python35-jobs-neutron
  6982. - project:
  6983. name: x/tap-as-a-service-dashboard
  6984. templates:
  6985. - check-requirements
  6986. - openstack-python-jobs-horizon
  6987. - openstack-python35-jobs-horizon
  6988. - project:
  6989. name: x/tatu
  6990. templates:
  6991. - noop-jobs
  6992. - project:
  6993. name: x/tatu-dashboard
  6994. templates:
  6995. - noop-jobs
  6996. - project:
  6997. name: x/telcowg-usecases
  6998. templates:
  6999. - build-only-specs-jobs
  7000. check:
  7001. jobs:
  7002. - openstack-tox-py27
  7003. gate:
  7004. jobs:
  7005. - openstack-tox-py27
  7006. - project:
  7007. name: x/terracotta
  7008. templates:
  7009. - openstack-python-jobs
  7010. - publish-to-pypi
  7011. - project:
  7012. name: x/third-party-ci-tools
  7013. templates:
  7014. - noop-jobs
  7015. - project:
  7016. name: x/timmy
  7017. templates:
  7018. - openstack-python-jobs
  7019. - publish-to-pypi
  7020. - project:
  7021. name: x/trio2o
  7022. templates:
  7023. - openstack-python-jobs
  7024. - check-requirements
  7025. - publish-to-pypi
  7026. check:
  7027. jobs:
  7028. - legacy-trio2o-dsvm-functional:
  7029. voting: false
  7030. - project:
  7031. name: x/turbo-hipster
  7032. templates:
  7033. - openstack-python-jobs
  7034. - build-openstack-docs-pti
  7035. - project:
  7036. name: x/vahana
  7037. templates:
  7038. - noop-jobs
  7039. - project:
  7040. name: x/valence
  7041. templates:
  7042. - openstack-python-jobs
  7043. - check-requirements
  7044. - openstack-python35-jobs
  7045. - build-openstack-sphinx-docs
  7046. check:
  7047. jobs:
  7048. - build-openstack-releasenotes
  7049. gate:
  7050. jobs:
  7051. - build-openstack-releasenotes
  7052. - project:
  7053. name: x/valence-specs
  7054. templates:
  7055. - build-only-specs-jobs
  7056. - project:
  7057. name: x/valet
  7058. templates:
  7059. - openstack-python-jobs
  7060. - openstack-python35-jobs-nonvoting
  7061. - check-requirements
  7062. - publish-to-pypi
  7063. - project:
  7064. name: x/virtualpdu
  7065. templates:
  7066. - openstack-python-jobs
  7067. - openstack-python35-jobs
  7068. - build-openstack-docs-pti
  7069. - check-requirements
  7070. - publish-to-pypi
  7071. experimental:
  7072. jobs:
  7073. - legacy-tempest-dsvm-ironic-pxe_snmp-virtualpdu-src:
  7074. irrelevant-files:
  7075. - ^(test-|)requirements.txt$
  7076. - ^setup.cfg$
  7077. - project:
  7078. name: x/vm-bm-wg
  7079. check:
  7080. jobs:
  7081. - openstack-tox-py27
  7082. gate:
  7083. jobs:
  7084. - openstack-tox-py27
  7085. - project:
  7086. name: x/vmtp
  7087. templates:
  7088. - openstack-python-jobs
  7089. - build-openstack-docs-pti
  7090. - publish-to-pypi
  7091. - project:
  7092. name: x/vmware-nsx
  7093. templates:
  7094. - periodic-jobs-with-neutron-lib-master
  7095. - publish-to-pypi
  7096. check:
  7097. queue: vmware-nsx
  7098. gate:
  7099. queue: vmware-nsx
  7100. periodic:
  7101. jobs:
  7102. - openstack-tox-py36-with-neutron-lib-master:
  7103. timeout: 5400
  7104. required-projects:
  7105. - openstack/neutron
  7106. - openstack/networking-l2gw
  7107. - openstack/networking-sfc
  7108. - x/vmware-nsxlib
  7109. - openstack/neutron-fwaas
  7110. - openstack/neutron-dynamic-routing
  7111. - openstack/neutron-vpnaas
  7112. - x/tap-as-a-service
  7113. - openstack/octavia
  7114. - project:
  7115. name: x/vmware-nsx-tempest-plugin
  7116. templates:
  7117. - publish-to-pypi
  7118. check:
  7119. queue: vmware-nsx
  7120. gate:
  7121. queue: vmware-nsx
  7122. - project:
  7123. name: x/vmware-nsxlib
  7124. templates:
  7125. - publish-to-pypi
  7126. - project:
  7127. name: x/vmware-vspc
  7128. templates:
  7129. - openstack-python35-jobs
  7130. - publish-to-pypi
  7131. check:
  7132. jobs:
  7133. - openstack-tox-pep8
  7134. gate:
  7135. jobs:
  7136. - openstack-tox-pep8
  7137. - project:
  7138. name: x/wsme
  7139. templates:
  7140. - publish-to-pypi
  7141. - project:
  7142. name: x/xenapi-os-testing
  7143. templates:
  7144. - noop-jobs
  7145. - project:
  7146. name: x/xstatic-angular-cookies
  7147. templates:
  7148. - noop-jobs
  7149. - publish-xstatic-to-pypi
  7150. - project:
  7151. name: x/xstatic-angular-fileupload
  7152. templates:
  7153. - noop-jobs
  7154. - publish-xstatic-to-pypi
  7155. - project:
  7156. name: x/xstatic-angular-mock
  7157. templates:
  7158. - noop-jobs
  7159. - publish-xstatic-to-pypi
  7160. - project:
  7161. name: x/xstatic-angular-sanitize
  7162. templates:
  7163. - noop-jobs
  7164. - publish-xstatic-to-pypi
  7165. - project:
  7166. name: x/xstatic-jquery.bootstrap.wizard
  7167. templates:
  7168. - noop-jobs
  7169. - publish-xstatic-to-pypi
  7170. - project:
  7171. name: x/xstatic-qunit
  7172. templates:
  7173. - noop-jobs
  7174. - publish-xstatic-to-pypi
  7175. - project:
  7176. name: x/zmq-event-publisher
  7177. check:
  7178. jobs:
  7179. - legacy-zmq-event-publisher-maven-build-ubuntu-trusty
  7180. gate:
  7181. jobs:
  7182. - legacy-zmq-event-publisher-maven-build-ubuntu-trusty
  7183. post:
  7184. jobs:
  7185. - legacy-zmq-event-publisher-hpi-artifact
  7186. release:
  7187. jobs:
  7188. - legacy-zmq-event-publisher-jenkinsci-upload:
  7189. dependencies:
  7190. - legacy-zmq-event-publisher-hpi-artifact
  7191. - legacy-zmq-event-publisher-hpi-artifact