diff --git a/modules/openstack_project/files/jenkins_job_builder/config/magnetodb.yaml b/modules/openstack_project/files/jenkins_job_builder/config/magnetodb.yaml index 538865c80e..d60079c8f6 100644 --- a/modules/openstack_project/files/jenkins_job_builder/config/magnetodb.yaml +++ b/modules/openstack_project/files/jenkins_job_builder/config/magnetodb.yaml @@ -36,3 +36,27 @@ publishers: - devstack-logs - console-log + + +- job-template: + name: 'gate-magnetodb-cassandra-tox' + + wrappers: + - build-timeout: + timeout: 40 + - timestamps + + builders: + - gerrit-git-prep + - shell: | + ./tools/install_cassandra_ccm.sh + - revoke-sudo + - tox: + envlist: '{envlist}' + - assert-no-extra-files + + publishers: + - test-results + - console-log + + node: '{node}' diff --git a/modules/openstack_project/files/jenkins_job_builder/config/projects.yaml b/modules/openstack_project/files/jenkins_job_builder/config/projects.yaml index c9ac599dea..9f52654835 100644 --- a/modules/openstack_project/files/jenkins_job_builder/config/projects.yaml +++ b/modules/openstack_project/files/jenkins_job_builder/config/projects.yaml @@ -240,6 +240,8 @@ - hook-{name}-rtfd - python-jobs - pypi-jobs + - gate-magnetodb-cassandra-tox: + envlist: cassandra-integration-tests - project: name: blazar diff --git a/modules/openstack_project/files/zuul/layout.yaml b/modules/openstack_project/files/zuul/layout.yaml index 0c922ccd1c..b2b6ad084e 100644 --- a/modules/openstack_project/files/zuul/layout.yaml +++ b/modules/openstack_project/files/zuul/layout.yaml @@ -621,6 +621,8 @@ jobs: voting: false - name: gate-magnetodb-requirements voting: false + - name: gate-magnetodb-cassandra-tox + voting: false - name: gate-mistral-python33 voting: false - name: gate-mistral-devstack-dsvm @@ -4040,11 +4042,13 @@ projects: - gate-magnetodb-docs - gate-magnetodb-requirements - gate-magnetodb-devstack-dsvm + - gate-magnetodb-cassandra-tox gate: - gate-magnetodb-pep8 - gate-magnetodb-python27 - gate-magnetodb-docs - gate-magnetodb-devstack-dsvm + - gate-magnetodb-cassandra-tox post: - magnetodb-branch-tarball