sahara/.zuul.yaml
Luigi Toscano 35082694e1 Native Zuul v3 jobs (almost all of them)
It defines buildimages/CLI jobs, and reuses the global pylint job
and few jobs from sahara-tests (scenario, tempest), mimicking
the existing definitions of the legacy jobs.

Still missing: grenade (there is no common grenade job yet at this
point).

Change-Id: Ibb57e216410afeef4d55d8ba2576aaacfa2f8c1a
(cherry picked from commit 6fc0f25c62)
2018-02-15 12:25:01 +01:00

45 lines
1005 B
YAML

- project:
check:
jobs:
- openstack-tox-pylint:
voting: false
- sahara-tests-scenario
- sahara-tests-scenario-modwsgi:
voting: false
- sahara-tests-tempest
gate:
jobs:
- sahara-tests-scenario
- sahara-tests-tempest
experimental:
jobs:
- sahara-buildimages-ambari
- sahara-buildimages-cloudera
- sahara-buildimages-mapr
- sahara-tests-scenario-multinode-spark
- sahara-tests-scenario-py3
- job:
name: sahara-buildimages-base
nodeset: centos-7
run: playbooks/buildimages/run.yaml
timeout: 7200
- job:
name: sahara-buildimages-ambari
parent: sahara-buildimages-base
vars:
sahara_plugin: ambari
- job:
name: sahara-buildimages-cloudera
parent: sahara-buildimages-base
vars:
sahara_plugin: cloudera
- job:
name: sahara-buildimages-mapr
parent: sahara-buildimages-base
vars:
sahara_plugin: mapr