This patch provides all necessary files and configurations to
build a Vagrantbox that can be used as building and testing
environment for all OpenStack manuals and documentations. It
includes the repositories like openstack-manuals. Tox, Maven
and all needed dependencies by Maven are already
installed/fetched.
Change-Id: Ic7a496ee16efffc7ae41f657a07af998436ea12e
Closes-Bug: #1317849
diff_branches.py generates a listing of the configuration options
changes that occured between 2 openstack releases.
This involves a few changes in other tools:
- the 'dump' subcommand for autohelp.py generates the serialized dict of
options
- add a special case for the 'bindir' option to avoid getting different
default values in different virtual environments
- the autohelp-wrapper -e switch builds the needed venv without
running autohelp.py commands
Change-Id: I80da172b91b8d2f0a15f89f4c812864da2fea471
This wrapper handles the setup of a virtual env, installs the
dependencies, clones the repositories and runs the autohelp.py script.
Change-Id: I7cc65b8d458dd62ef97c8f77c9a24812d7ace374
Import usual venv tools for easier python development.
This includes setup of openstack-common.conf.
Update .gitignore for changes.
Change-Id: I9d08bbbe10f4692fbd409b26238cc033a382cc24
This is an overhaul of the complete content to make it
a separate python package that can be installed on the jenkins
machines as well as on editor's machines.
The goal of this patchset is to package everything
and get the command "openstack-doc-test" running so that
it can be used for gating.
This will need further refinement for the other commands.
Change-Id: Icc2f1807dd5ab5fb2f83c05d1b3895b3a9a0dbaf
Add initial .gitignore file, copied from openstack-manuals and
removed lines that are not needed for this repository.
Change-Id: Ia8fce06f4d24d01534623b9caa9a32945fd0f92e