6c45569ecd
This patchset adds developer overview documentation for providing a high-level introduction to Deckhand, including its architecture, modules, test utilities, Helm utilities, and other errata. This work is based off this Drydock patchset: https://review.openstack.org/#/c/571298/ Change-Id: Ic3382d4e04edf02a65184651d272fe9cd1db56a4
12 lines
335 B
Bash
Executable File
12 lines
335 B
Bash
Executable File
#!/usr/bin/env bash
|
|
|
|
# Builds documentation and generates documentation diagrams from .uml
|
|
# files. Must be run from root project directory.
|
|
|
|
set -ex
|
|
rm -rf doc/build
|
|
rm -rf releasenotes/build
|
|
sphinx-build -W -b html doc/source doc/build/html
|
|
python -m plantuml doc/source/diagrams/*.uml
|
|
mv doc/source/diagrams/*.png doc/source/images
|