From da21b1bc088f6a21e51fa26fe6308bc66360c83a Mon Sep 17 00:00:00 2001 From: Julien Danjou Date: Tue, 16 Jul 2013 23:05:34 +0200 Subject: [PATCH] Add python33 builder and job template Change-Id: Ie9d3f0e3ff24e02cf753429df3e61d369e0923cd --- .../jenkins_job_builder/config/macros.yaml | 5 ++++ .../config/python-jobs.yaml | 23 +++++++++++++++++++ 2 files changed, 28 insertions(+) diff --git a/modules/openstack_project/files/jenkins_job_builder/config/macros.yaml b/modules/openstack_project/files/jenkins_job_builder/config/macros.yaml index 98de6c5523..76665a8a6b 100644 --- a/modules/openstack_project/files/jenkins_job_builder/config/macros.yaml +++ b/modules/openstack_project/files/jenkins_job_builder/config/macros.yaml @@ -135,6 +135,11 @@ builders: - shell: "/usr/local/jenkins/slave_scripts/run-tox.sh 27 {github-org} {project}" +- builder: + name: python33 + builders: + - shell: "/usr/local/jenkins/slave_scripts/run-tox.sh 33 {github-org} {project}" + - builder: name: assert-no-extra-files builders: diff --git a/modules/openstack_project/files/jenkins_job_builder/config/python-jobs.yaml b/modules/openstack_project/files/jenkins_job_builder/config/python-jobs.yaml index ffc44f6e27..b0a0e2f1bb 100644 --- a/modules/openstack_project/files/jenkins_job_builder/config/python-jobs.yaml +++ b/modules/openstack_project/files/jenkins_job_builder/config/python-jobs.yaml @@ -100,6 +100,28 @@ node: '{node}' +- job-template: + name: 'gate-{name}-python33' + + wrappers: + - timeout: + timeout: 40 + fail: true + - timestamps + + builders: + - gerrit-git-prep + - python33: + github-org: '{github-org}' + project: '{name}' + - assert-no-extra-files + + publishers: + - test-results + - console-log + + node: precisepy3k + - job-template: name: 'gate-{name}-docs' @@ -197,3 +219,4 @@ - '{name}-branch-tarball' # pyflakes isn't standard # pylint isn't standard + # py33.3 isn't standard