e5e7a097b1
- rename pep8 target to more generic linters - migrates flake8 execution to pre-commit - adds yaml linting - hardening flake8 rules - setting max-line-lengh to 120 instead of ignoring it. - bumped minimal sphinx version - configured sphinx with warnings as errors Change-Id: I4c598c07297ae6a2160ba6754cec860adbfeb6f2 Signed-off-by: Sorin Sbarnea <ssbarnea@redhat.com>
32 lines
810 B
YAML
32 lines
810 B
YAML
---
|
|
- job:
|
|
name: jjb-tox-cross-jenkins-job-builder
|
|
description: Tests compatibility with master branch of jenkins-job-builder
|
|
parent: tox-py27
|
|
required-projects:
|
|
- openstack/python-jenkins
|
|
- openstack-infra/jenkins-job-builder
|
|
voting: true
|
|
failure-message: WARNING
|
|
|
|
- project:
|
|
templates:
|
|
- docs-on-readthedocs
|
|
- publish-to-pypi
|
|
check:
|
|
jobs:
|
|
- openstack-tox-linters
|
|
- openstack-tox-py27
|
|
- openstack-tox-py35
|
|
- openstack-tox-py36
|
|
- openstack-tox-pypy:
|
|
nodeset: ubuntu-bionic
|
|
- jjb-tox-cross-jenkins-job-builder
|
|
gate:
|
|
jobs:
|
|
- build-openstack-sphinx-docs
|
|
- openstack-tox-linters
|
|
- openstack-tox-py27
|
|
- openstack-tox-py35
|
|
- openstack-tox-py36
|