- job-template: name: '{pipeline}-{project_name}-{plugin}-{os}' defaults: global builders: - gerrit-git-prep - ci-config-prep - shell: "FUNCTION_PATH=$WORKSPACE/sahara-ci-config/slave-scripts $WORKSPACE/sahara-ci-config/slave-scripts/gate-{project_name}.sh" properties: - zeromq-event publishers: - sahara-logs - console-log - trigger-cleanup node: trusty-42 || trusty-43 - job-template: name: '{pipeline}-{project_name}-{plugin}-{os}-aio' defaults: global builders: - gerrit-git-prep - ci-config-prep - shell: "FUNCTION_PATH=$WORKSPACE/sahara-ci-config/slave-scripts $WORKSPACE/sahara-ci-config/slave-scripts/gate-{project_name}.sh" properties: - zeromq-event publishers: - sahara-logs - console-log - trigger-cleanup node: trusty-42 || trusty-43 - job-template: name: '{pipeline}-sahara_tests-{plugin}-{os}-{release}' defaults: global builders: - gerrit-git-prep - ci-config-prep - shell: "FUNCTION_PATH=$WORKSPACE/sahara-ci-config/slave-scripts $WORKSPACE/sahara-ci-config/slave-scripts/gate-sahara_tests.sh" properties: - zeromq-event publishers: - sahara-logs - console-log - trigger-cleanup node: trusty-42 || trusty-43 - project: name: sahara pipeline: - gate project_name: - sahara - sahara_tests plugin: - cdh_5.4.0 os: - c7 - u14 jobs: - '{pipeline}-{project_name}-{plugin}-{os}-aio' - '{pipeline}-{project_name}-{plugin}-{os}': plugin: - vanilla_2.7.1 - mapr_5.1.0.mrv2 os: u14 - '{pipeline}-{project_name}-{plugin}-{os}-aio': plugin: - cdh_5.5.0 - '{pipeline}-{project_name}-{plugin}-{os}-aio': plugin: - cdh_5.7.0 - '{pipeline}-{project_name}-{plugin}-{os}-aio': plugin: - spark_1.3.1 - spark_1.6.0 - storm_1.0.1 os: u14 - '{pipeline}-{project_name}-{plugin}-{os}': plugin: - ambari_2.4 - '{pipeline}-sahara_tests-{plugin}-{os}-{release}': plugin: - vanilla_2.7.1 - spark_1.3.1 os: u14 release: - mitaka - '{pipeline}-sahara_tests-{plugin}-{os}-{release}': plugin: - cdh_5.5.0 release: mitaka - '{pipeline}-sahara_tests-{plugin}-{os}-{release}': plugin: - spark_1.6.0 os: u14 release: mitaka - '{pipeline}-sahara_tests-{plugin}-{os}-{release}': plugin: - ambari_2.3 os: c7 release: mitaka - project: name: sahara-periodic pipeline: - nightly project_name: - sahara_tests jobs: - '{pipeline}-{project_name}-{plugin}-{os}': plugin: - vanilla_2.7.1 - mapr_5.1.0.mrv2 os: u14 - '{pipeline}-{project_name}-{plugin}-{os}-aio': plugin: - spark_1.3.1 - spark_1.6.0 - storm_1.0.1 os: u14 - '{pipeline}-{project_name}-{plugin}-{os}-aio': plugin: - cdh_5.5.0 os: - u14 - c7 - '{pipeline}-{project_name}-{plugin}-{os}': plugin: - ambari_2.4 os: - c7 - u14 - '{pipeline}-sahara_tests-{plugin}-{os}-{release}': plugin: - cdh_5.4.0 os: - u12 - c6.6 release: liberty pipeline: weekly - '{pipeline}-sahara_tests-{plugin}-{os}-{release}': plugin: - vanilla_2.7.1 - spark_1.3.1 os: u14 release: liberty pipeline: weekly - '{pipeline}-sahara_tests-{plugin}-{os}-{release}': plugin: - cdh_5.5.0 os: - u14 - c7 release: mitaka - '{pipeline}-sahara_tests-{plugin}-{os}-{release}': plugin: - spark_1.6.0 os: u14 release: mitaka - '{pipeline}-sahara_tests-{plugin}-{os}-{release}': plugin: - ambari_2.3 os: c7 release: mitaka - job: name: gate-sahara-pep8-trunk project-type: freestyle defaults: global description: "This job is managed by Jenkins Job Builder, do not edit it through WebUI.\ \n

Please use this repository to make changes: https://git.openstack.org/openstack/sahara-ci-config\ \n

This job runs pep8 check using trunk version of hacking" disabled: false node: trusty-42 || trusty-43 builders: - gerrit-git-prep - ci-config-prep - shell: "$WORKSPACE/sahara-ci-config/slave-scripts/gate-sahara-pep8-trunk.sh" properties: - zeromq-event publishers: - console-log