Merge "Add non-voting constraints jobs to cinder"

This commit is contained in:
Jenkins 2015-11-23 10:17:53 +00:00 committed by Gerrit Code Review
commit 1a8def2f6c
5 changed files with 32 additions and 5 deletions

View File

@ -170,7 +170,7 @@
- builder: - builder:
name: pylint name: pylint
builders: builders:
- shell: "/usr/local/jenkins/slave_scripts/run-pylint.sh" - shell: "/usr/local/jenkins/slave_scripts/run-pylint.sh {env}"
- builder: - builder:
name: npm-install name: npm-install

View File

@ -420,11 +420,13 @@
jobs: jobs:
- python-jobs - python-jobs
- python-constraints-jobs
- python-juno-bitrot-jobs - python-juno-bitrot-jobs
- python-kilo-bitrot-jobs - python-kilo-bitrot-jobs
- python-liberty-bitrot-jobs - python-liberty-bitrot-jobs
- openstack-publish-jobs - openstack-publish-jobs
- gate-{name}-pylint - gate-{name}-pylint
- gate-{name}-pylint-constraints
- translation-jobs - translation-jobs
- translation-jobs-liberty - translation-jobs-liberty
- gate-rally-dsvm-{name} - gate-rally-dsvm-{name}

View File

@ -87,13 +87,27 @@
builders: builders:
- revoke-sudo - revoke-sudo
- gerrit-git-prep - gerrit-git-prep
- pylint - pylint:
env: pylint
publishers: publishers:
- zuul-swift-upload-console-log - zuul-swift-upload-console-log
node: '{node}' node: '{node}'
- job-template:
name: 'gate-{name}-pylint-constraints'
builders:
- revoke-sudo
- gerrit-git-prep
- pylint:
env: pylint-constraints
publishers:
- zuul-swift-upload-console-log
node: '{node}'
- job-template: - job-template:
name: 'gate-{name}-python26' name: 'gate-{name}-python26'

View File

@ -14,7 +14,10 @@
# License for the specific language governing permissions and limitations # License for the specific language governing permissions and limitations
# under the License. # under the License.
venv=${1:-pylint}
export UPPER_CONSTRAINTS_FILE=$(pwd)/upper-constraints.txt
set -o pipefail set -o pipefail
tox -v -epylint | tee pylint.txt tox -v -e$venv | tee pylint.txt
set +o pipefail set +o pipefail

View File

@ -1182,7 +1182,7 @@ jobs:
branch: ^(?!stable/(?:juno|kilo)).*$ branch: ^(?!stable/(?:juno|kilo)).*$
voting: false voting: false
- name: gate-cinder-pylint - name: ^gate-cinder-pylint(-constraints)?$
voting: false voting: false
- name: gate-cinderclient-dsvm-functional - name: gate-cinderclient-dsvm-functional
@ -2022,7 +2022,7 @@ jobs:
# End of Python 2.6 depreciation # End of Python 2.6 depreciation
# Python 3.4 jobs # Python 3.4 jobs
- name: gate-cinder-python34 - name: ^gate-cinder-python34(-constraints)?$
branch: ^(?!stable/(?:juno|kilo)).*$ branch: ^(?!stable/(?:juno|kilo)).*$
- name: gate-keystone-python34 - name: gate-keystone-python34
@ -2156,6 +2156,9 @@ jobs:
- name: gate-nova-tox-functional-constraints - name: gate-nova-tox-functional-constraints
voting: false voting: false
- name: ^gate-cinder-.*-constraints$
voting: false
- name: gate-python-fuelclient-python34 - name: gate-python-fuelclient-python34
branch: ^(?!stable/(?:6\.1|7.0)).*$ branch: ^(?!stable/(?:6\.1|7.0)).*$
@ -3977,6 +3980,11 @@ projects:
- gate-tempest-dsvm-full-drbd-devstack-nv - gate-tempest-dsvm-full-drbd-devstack-nv
- gate-tempest-dsvm-full-lio - gate-tempest-dsvm-full-lio
- gate-tempest-dsvm-full-bdd-nv - gate-tempest-dsvm-full-bdd-nv
- gate-cinder-python27-constraints
- gate-cinder-python34-constraints
- gate-cinder-docs-constraints
- gate-cinder-pep8-constraints
- gate-cinder-pylint-constraints
gate: gate:
- gate-devstack-dsvm-cells - gate-devstack-dsvm-cells
- gate-tempest-dsvm-full-ceph - gate-tempest-dsvm-full-ceph