Commit Graph

3 Commits

Author SHA1 Message Date
Andreas Jaeger 30ef8472fa Enable linting
Enable linting with doc8 and fix all problems found so that it passes.

Change-Id: I052a1b8d016ae396917ae06c22ec29062aa10a2a
2018-11-14 17:23:22 +01:00
Andreas Jaeger b3bd57cf18 Adding test infrastructure
Setup repo for usual Sphinx location:
* content lives in doc/source
* Add tox.ini for building with linter and docs job
* Add doc/source/conf.py for Sphinx
* Add index file to build a manual
* Add jobs for Zuul; note that tox-linters is non-voting for now, fixing
  issues can be done as followup.
  The docs job has Sphinx warnings disabled, this will be a followup as
  well.
* Add .gitignore for usual build artefacts

Change-Id: Ie7af4b6bd661e61180528cc1ecf3076e3e95590b
2018-11-14 16:01:17 +01:00
Andreas Jaeger 1628efac16 Add noop-jobs
To be able to merge anything, we need some jobs. Add the noop-jobs that
don't test anything but allow merging.

Those can be replaced later with real jobs.

Change-Id: I29c16db4c5a9f7f0d2f2701554ed99efd3999b01
2018-11-14 15:39:53 +01:00