summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMonty Taylor <mordred@inaugust.com>2017-12-01 09:19:23 -0600
committerMonty Taylor <mordred@inaugust.com>2017-12-01 12:35:38 -0600
commit122c57e2e21ed866f21a9add1a9c1f4aa0b538a9 (patch)
tree9354c9fbc2d95f56aa6ef9039f1e273fdc8115df
parent2f687e3373a471cbf66903af736f13b58eb4ee82 (diff)
downloadcliff-122c57e2e21ed866f21a9add1a9c1f4aa0b538a9.tar.gz
Replace legacy tips jobs with shiny new versions
For openstackclient we can use the new osc-tox-unit-tips jobs from the openstackclient repo. For neutronclient, make a cliff-specific job. Change-Id: I244bad5a7a65b5e988a6ccb9e6403e86f03a38ac Depends-On: Ie0f3e9d7e221c9cdd3c5d726148f456246186ff4
-rw-r--r--.zuul.yaml33
1 files changed, 33 insertions, 0 deletions
diff --git a/.zuul.yaml b/.zuul.yaml
new file mode 100644
index 0000000..6352396
--- /dev/null
+++ b/.zuul.yaml
@@ -0,0 +1,33 @@
+- job:
+ name: cliff-tox-py27-neutronclient-tip
+ parent: openstack-tox-py27
+ description: |
+ Run unit tests for neutronclient with master branch of cliff
+
+ Uses tox with the ``unit-tips`` environment and master branch of
+ the required-projects below.
+ branches: ^master$
+ irrelevant-files:
+ - ^.*\.rst$
+ - ^doc/.*$
+ - ^releasenotes/.*$
+ required-projects:
+ - openstack/cliff
+ - openstack/python-neutronclient
+ vars:
+ # Set work dir to neutronclient so that if it's triggered by one of the
+ # other repos the tests will run in the same place
+ zuul_work_dir: src/git.openstack.org/openstack/python-neutronclient
+
+- project:
+ name: openstack/cliff
+ check:
+ jobs:
+ - cliff-tox-py27-neutronclient-tip
+ - osc-tox-unit-tips:
+ branches: ^master$
+ gate:
+ jobs:
+ - cliff-tox-py27-neutronclient-tip
+ - osc-tox-unit-tips:
+ branches: ^master$