Add sphinx-docs job to Monasca projects
Some Monasca projects lack of proper RST documentation convention.
This commit will help us to speed up the fix process by adding sphinx
jobs on those projects.
Story:
- openstack-python-jobs
- openstack-python35-jobs-nonvoting
- publish-to-pypi
+ check:
+ jobs:
+ - build-openstack-sphinx-docs:
+ branches: ^master
+ voting: false
- project:
name: openstack/monasca-analytics
- check-requirements
- publish-to-pypi
- tempest-plugin-jobs
+ check:
+ jobs:
+ - build-openstack-sphinx-docs:
+ voting: false
gate:
queue: monasca
irrelevant-files:
- ^(test-|)requirements.txt$
- ^setup.cfg$
+ - build-openstack-sphinx-docs:
+ branches: ^master
+ voting: false
gate:
jobs:
- legacy-tempest-dsvm-monasca-transform-python-functional:
