diff --git a/modules/openstack_project/files/jenkins_job_builder/config/misc.yaml b/modules/openstack_project/files/jenkins_job_builder/config/misc.yaml index 2621075235..b29f533d7b 100644 --- a/modules/openstack_project/files/jenkins_job_builder/config/misc.yaml +++ b/modules/openstack_project/files/jenkins_job_builder/config/misc.yaml @@ -23,3 +23,17 @@ - console-log node: '{node}' + +- job-template: + name: 'gate-{name}-tox-{env}' + + builders: + - gerrit-git-prep + - shell: '/usr/local/jenkins/slave_scripts/run-tox.sh {env}' + - 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 9ab241fb18..650ed54b7e 100644 --- a/modules/openstack_project/files/jenkins_job_builder/config/projects.yaml +++ b/modules/openstack_project/files/jenkins_job_builder/config/projects.yaml @@ -106,9 +106,13 @@ node: precise rtfd-id: 1744 tarball-site: tarballs.openstack.org + env: + - py26sa07 + - py27sa07 jobs: - python-jobs + - gate-{name}-tox-{env} - hook-{name}-rtfd - pypi-jobs diff --git a/modules/openstack_project/files/zuul/layout.yaml b/modules/openstack_project/files/zuul/layout.yaml index f30f28db0d..636ceb9c58 100644 --- a/modules/openstack_project/files/zuul/layout.yaml +++ b/modules/openstack_project/files/zuul/layout.yaml @@ -2214,9 +2214,13 @@ projects: check: - gate-sqlalchemy-migrate-python26 - gate-sqlalchemy-migrate-python27 + - gate-sqlalchemy-migrate-tox-py26sa07 + - gate-sqlalchemy-migrate-tox-py27sa07 gate: - gate-sqlalchemy-migrate-python26 - gate-sqlalchemy-migrate-python27 + - gate-sqlalchemy-migrate-tox-py26sa07 + - gate-sqlalchemy-migrate-tox-py27sa07 post: - sqlalchemy-migrate-branch-tarball - hook-sqlalchemy-migrate-rtfd