Merge "Publish for Kilo"
This commit is contained in:
commit
ad843c07b8
@ -3,8 +3,10 @@
|
|||||||
xmlns:xi="http://www.w3.org/2001/XInclude"
|
xmlns:xi="http://www.w3.org/2001/XInclude"
|
||||||
xmlns:xlink="http://www.w3.org/1999/xlink"
|
xmlns:xlink="http://www.w3.org/1999/xlink"
|
||||||
version="5.0"
|
version="5.0"
|
||||||
xml:id="bk-openstack-config-reference"
|
xml:id="bk-openstack-config-reference">
|
||||||
|
<!--- TODO(jaegerandi) Add back to the above once Kilo has branched:
|
||||||
status="draft">
|
status="draft">
|
||||||
|
-->
|
||||||
<title>OpenStack Configuration Reference</title>
|
<title>OpenStack Configuration Reference</title>
|
||||||
<?rax
|
<?rax
|
||||||
status.bar.text.font.size="40px"
|
status.bar.text.font.size="40px"
|
||||||
|
@ -3,8 +3,10 @@
|
|||||||
xmlns:xi="http://www.w3.org/2001/XInclude"
|
xmlns:xi="http://www.w3.org/2001/XInclude"
|
||||||
xmlns:xlink="http://www.w3.org/1999/xlink"
|
xmlns:xlink="http://www.w3.org/1999/xlink"
|
||||||
version="5.0"
|
version="5.0"
|
||||||
xml:id="openstack-install-manual"
|
xml:id="openstack-install-manual">
|
||||||
|
<!-- TODO(jaegerandi) Add back to the above once Kilo has branched:
|
||||||
status="draft">
|
status="draft">
|
||||||
|
-->
|
||||||
<title>OpenStack Installation Guide for
|
<title>OpenStack Installation Guide for
|
||||||
<phrase os="rhel;centos;fedora">Red Hat Enterprise Linux 7, CentOS 7, and Fedora 21</phrase>
|
<phrase os="rhel;centos;fedora">Red Hat Enterprise Linux 7, CentOS 7, and Fedora 21</phrase>
|
||||||
<phrase os="ubuntu">Ubuntu 14.04</phrase>
|
<phrase os="ubuntu">Ubuntu 14.04</phrase>
|
||||||
|
14
tox.ini
14
tox.ini
@ -86,6 +86,14 @@ commands =
|
|||||||
# We only publish changed manuals.
|
# We only publish changed manuals.
|
||||||
# Do not publish DocBook XML Networking Guide
|
# Do not publish DocBook XML Networking Guide
|
||||||
openstack-doc-test --check-build --ignore-book networking-guide --publish
|
openstack-doc-test --check-build --ignore-book networking-guide --publish
|
||||||
|
# TODO(jaegerandi): Remove the following lines before we branch off
|
||||||
|
# a kilo branch.
|
||||||
|
# Publish install-guide and config-reference to /kilo
|
||||||
|
cp -a publish-docs/draft publish-docs/kilo
|
||||||
|
# Replace links to /draft with links to /kilo/
|
||||||
|
# This needs bash so that tox does not interpret the *
|
||||||
|
bash -c "sed -i -e 's|/draft/|/kilo/|g' publish-docs/kilo/*/atom.xml publish-docs/kilo/*/*/*/atom.xml publish-docs/kilo/*/*.html publish-docs/kilo/*/*/*/*/*.html publish-docs/kilo/*/*/*/*.html publish-docs/kilo/*/*/*.html publish-docs/kilo/*/*.html"
|
||||||
|
# END Kilo duplication.
|
||||||
# Build both RST User Guides
|
# Build both RST User Guides
|
||||||
{toxinidir}/tools/build-user-guides.sh
|
{toxinidir}/tools/build-user-guides.sh
|
||||||
# Copy RST user-guide
|
# Copy RST user-guide
|
||||||
@ -97,9 +105,9 @@ commands =
|
|||||||
# Build RST Networking Guide
|
# Build RST Networking Guide
|
||||||
{toxinidir}/tools/glossary2rst.py doc/networking-guide/source/glossary.rst
|
{toxinidir}/tools/glossary2rst.py doc/networking-guide/source/glossary.rst
|
||||||
sphinx-build -W doc/networking-guide/source doc/networking-guide/build/html
|
sphinx-build -W doc/networking-guide/source doc/networking-guide/build/html
|
||||||
# Copy RST Networking Guide as draft
|
# Copy RST Networking Guide
|
||||||
mkdir -p publish-docs/draft/networking-guide/
|
mkdir -p publish-docs/networking-guide/
|
||||||
rsync -a doc/networking-guide/build/html/ publish-docs/draft/networking-guide/
|
rsync -a doc/networking-guide/build/html/ publish-docs/networking-guide/
|
||||||
# Now publish www as well, we cannot do this from
|
# Now publish www as well, we cannot do this from
|
||||||
# openstack-doc-test. Use rsync so that .htaccess gets also
|
# openstack-doc-test. Use rsync so that .htaccess gets also
|
||||||
# copied.
|
# copied.
|
||||||
|
Loading…
Reference in New Issue
Block a user