summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLuigi Toscano <ltoscano@redhat.com>2018-02-08 21:54:10 +0100
committerLuigi Toscano <ltoscano@redhat.com>2018-02-08 21:54:10 +0100
commit8539116be54f4dbde94bba1b0cc5f2802a09591b (patch)
tree8942e73613a5b6ad57b13163cb5a44d21ff620ce
parentd6a4b1d813fdff9218b55bbffcacfcdd94c0e490 (diff)
downloadpython-saharaclient-8539116be54f4dbde94bba1b0cc5f2802a09591b.tar.gz
Native Zuul v3 jobs
Use the jobs defined by sahara-tests, and force the installation of the saharaclient code by tuning LIBS_FROM_GIT. Depends-On: https://review.openstack.org/512058 Change-Id: I33641a575b0529d6ff53ca9cf2b14e7d67d53084
-rw-r--r--.zuul.yaml32
1 files changed, 32 insertions, 0 deletions
diff --git a/.zuul.yaml b/.zuul.yaml
new file mode 100644
index 0000000..bc0c71d
--- /dev/null
+++ b/.zuul.yaml
@@ -0,0 +1,32 @@
+- project:
+ check:
+ jobs:
+ - python-saharaclient-scenario
+ - python-saharaclient-tempest
+ gate:
+ jobs:
+ - python-saharaclient-scenario
+ - python-saharaclient-tempest
+
+- job:
+ name: python-saharaclient-scenario
+ description: |
+ Run scenario tests for Sahara against python-saharaclient changes.
+ parent: sahara-tests-scenario
+ required-projects:
+ - openstack/python-saharaclient
+ vars:
+ devstack_localrc:
+ LIBS_FROM_GIT: 'python-saharaclient'
+
+- job:
+ name: python-saharaclient-tempest
+ description: |
+ Run Tempest tests from the Sahara plugin against python-saharaclient
+ changes.
+ parent: sahara-tests-tempest
+ required-projects:
+ - openstack/python-saharaclient
+ vars:
+ devstack_localrc:
+ LIBS_FROM_GIT: 'python-saharaclient'