We do not need the DocBook XML glossary anymore, since we do not build
any DocBook guides that use it.
Add instead the RST version of the document to git.
Adjust scripts to not build or publish the glossary anymore.
Change-Id: Id4bfef7666690e6d08291f664751db7a4d4d5983
Parallel building is not working reliable with errors, I just had a
problem were the script run successfully but should have failed.
Let's be on the safe side...
Also fix "WARNING: term not in glossary: fqdn" and
"WARNING: unknown document: example-architectures".
This shows that the parallel building hit problems, otherwise this
would not show up now.
Change-Id: I5de3446aceb0ba6aa658b09987f7ee9d4b116229
Currently we published the cached sphinx build data (13 MB for Install
Guides) to docs.openstack.org. This is not needed at all. Invoke
build_sphinx in such a way that .doctrees is not copied over.
Change-Id: I541e0259b896afb5d92d4d23153a7d0a27a419e6
Check RST files for valid links.
This is a separte target for now to evaluate how useful it is.
Whitelist build.opensuse.org URL for user-guide.
Remove also checklang from default tox invocation since it's not needed
to run by default.
Change-Id: I6c275518b9e55ab3b6bcea52894ea851924bee94
Remove -x from bash script, we do not need the invocation messages.
Only output sphinx-build invocation for easy reproduction.
Add -b html so that sphinx does not complain about missing builder.
Change-Id: Ic8199a5b7845636ddb72927a4f3c2bd8dc1b58a6
Add support for conditionals for the Install Guide.
This uses the tags:
* rdo
* obs
* ubuntu
Note that this is changed from the spec since sphinx does not accept a
"-". Also, I changed from opensuse to suse for brevity.
Adds new tox target so that "tox -e install-guides" builds only the
RST Install Guide.
implements bp installguide-liberty
Change-Id: Ibdfbc7ff294e56f52cd6f4ef59ceeb7b6af3e28a
Publish RST guides properly, we published them to e.g. user-guide/html/
instead of user-guide/. This is fixed with adding slashes to rsync so
that the first and the second parameter are equivalent.
Change-Id: Ie0842c19c45c5c99da3501303a453dd0920de74c
Use a script to build and copy RST guides around instead of duplicating
the same lines every time.
Use script in build-user-guides.sh for now. A follow-up patch shall
change further places.
This script will eventually be moved over to openstack-doc-tools, let's
first evolve it here and check that we cover all use cases.
Change-Id: I753e742bf77b2d6f5acf2f909d62af3dd422832a