Commit Graph

23 Commits

Author SHA1 Message Date
Andreas Jaeger
1d31f44e67 Master is now Ocata
stable/newton branch is created, let's set up building properly:

* Do not copy content anymore to /newton.
* The draft guides are now Ocata, change watermark.

Change-Id: I47c54a027481f4a708e5f1cefaff1157040bc155
2016-11-12 19:18:52 +01:00
Olena Logvinova
96ae8ec0c4 [common] [Newton] Updating links for Newton
This patch:

- updates the links for Newton in the /common
  folder
- removes a commented non-publishing command for
  Debian Install guide from publishdocs.sh.
  (If the Guide is still not ready for Newton,
  we will re-add this command back and remove
  the guide from
  www/project-install-guide/newton/index.html)

- removes old link for API reference and uses API Guide instead.

Change-Id: Ib7be38419deadaa8ff70256e12111e1c9a7fe143
2016-10-06 07:46:11 +02:00
Alexandra Settle
090cf87449 [release] Adopts tools/publishdocs.sh for Newton
Change-Id: Ic7a04337b7a92c2848d327c113373807ccc7551b
2016-09-29 11:59:30 +01:00
KATO Tomoyuki
80a7b6fcea [www] publish docs to draft and newton
Change-Id: I39782ada9835b4dc3cbe07aa38ca0bb2aee33462
2016-09-23 09:18:38 +00:00
Andreas Jaeger
a399e06ec4 Remove obsolete doc-test.conf
With openstack-doc-tools 1.0.0, this file is not used anymore, remove
it.

Also, remove all mention of openstack-doc-test, this tool is not anymore
part of openstack-doc-tools.

Change-Id: I3bebcb269f1ff067e2ba591dd9e3d8f47d31d306
2016-08-23 17:05:29 +02:00
Andreas Jaeger
904591acfc Do not publish stable/mitaka from master
Do not copy content to stable/mitaka, we have branched now.

Change-Id: I9cb981c2e2e607d38163980811aa107dacf49409
2016-05-04 19:48:46 +02:00
Andreas Jaeger
ed100316b4 Convert glossary to RST
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
2016-05-02 09:20:30 +02:00
Andreas Jaeger
2603dc85e5 Import RST ops-guide
Import RST ops-guide.

Publish it as draft for now, do not translate it.

Also do not publish mitaka/arch-design-draft version.

Change-Id: Id25e02aa0b2219fd9141d1354124386cb59bb856
2016-04-28 15:22:37 -05:00
OlgaGusarenko
e24eba275c [release] Adopts tools/publishdocs.sh for Mitaka
Change-Id: I4b3f74f4040506057e13fbcfc2929a00d540ceea
2016-03-24 07:08:39 +00:00
Anne Gentle
e194d8c09d Changes publishdocs.sh script help text from check to build
Change-Id: I12001681ee6a491b6e0bf0cb93cb64a812890160
2016-01-07 11:31:52 -06:00
Andreas Jaeger
f903a30c77 Do not publish anymore to /liberty
Remove duplicate publishing since we have a dedicted branch.

Change-Id: Icfc6221138a04a11770b556343c04899f0b6b92e
2015-11-16 17:09:46 +01:00
Christian Berendt
36dc966741 [install-guide] re-enable publishing of the RDO guide
Change-Id: I11f975f12c6dd6aaef5f250c2e275956310d46ec
2015-11-04 02:10:39 +01:00
Andreas Jaeger
47a58b4530 Do not publish RDO Install Guide for Liberty yet
Remove the Install Guide, packages are not ready yet and therefore
this is not usable.

Remove it from both Liberty index page as well as publishing for
Liberty. The draft document is updated.

Update comment for Debian in publishdocs.

Change-Id: I4b0b597809ed7ddc3c070153d12d567bd8d0d28e
2015-10-14 21:16:48 +02:00
Andreas Jaeger
c7096ab19f Do not publish Debian Install Guide for Liberty
As long as the guide is not ready, let's not publish it.

Change-Id: Ie0af5ff4937127a166597396a315fb50ed48a55f
2015-10-13 08:12:57 +02:00
Andreas Jaeger
02394538ea Publish draft to Liberty as well
In preparation for release, publish the guides to Liberty.

Do this early so that we can test that all of this works fine and the
guides are generated fine.

Change-Id: I07c5c5321ed0c873b2cb67211af9021660d5bf67
2015-10-08 07:43:12 +02:00
Andreas Jaeger
c939e7861f Update for kilo branch creation
We now have a stable/kilo branch, do not publish our documents to kilo
anymore, we publish those from the kilo branch.

Mark Install Guide and Config Reference as draft documents again.

Change-Id: I92905052102fc39e95f1379745d962ecd00988a8
2015-06-02 15:43:31 +02:00
Andreas Jaeger
c2cac00294 Cleanup builds
Remove separate build-user-guides.sh and create a new build-all-rst.sh
tool.

Remove networking tox environment, since the RST guides share files, we
should always build them together using the docs tox environment.

Change-Id: I7ef98ca5e134096e14c79d58b0fc62a07747e471
2015-05-29 17:10:41 +00:00
daz
978e3cb0fe Created working directory for Cloud Admin Guide RST conversion
1. Added config files and edited scripts to build the RST Cloud Admin Guide
2. Converted the identity management chapter to RST

Change-Id: I9ee53d5ad0d4b4ffaf228c7229364d6a84076721
2015-05-29 19:09:45 +02:00
Jenkins
266f14a562 Merge "Fix kilo publishing" 2015-05-16 21:20:22 +00:00
Andreas Jaeger
d1db256dd6 Fix kilo publishing
Fix a problem in publishdocs.sh: The copying of draft to kilo
copied the files to publish-docs/kilo/draft instead of to
publish-docs/kilo/ since the directory existed already.

Make this robust, always create the directory and copy the content of
it. Also remove draft-index.html, we don't need it in the kilo
directory.

Change-Id: I63e633dd4ecd4fd6ada74ca312d8cb6cb6a8fc28
2015-05-16 22:37:33 +02:00
Andreas Jaeger
e51c5c9d41 Fix checkbuild index
Fix a problem with the move to publishdocs where the web pages
were copied to the wrong location for checkbuild. We previously
copied these differently for checking and publishing and need to do this
again.

Change-Id: Ibb95a3a15e76913efff52f44eacb8a23c20768f7
2015-05-16 20:42:07 +02:00
Andreas Jaeger
47c2f792ac Remove RST tags user_only and admin_only
These tags are now completely unused, remove them from scripts setting
them.

Now we can simplify publishdocs.sh with a simple loop instead of
separate invocations.

Remove our scope sphinx extensions, it's not needed anymore.
Remove also the hot extension from the Admin User Guide, it's only used
in the End User Guide.

Change-Id: Ib6c9f35e336ee13b84030a6e7164dea27d621e67
2015-05-13 18:09:39 +00:00
Andreas Jaeger
1713dabf56 Unify checkbuild and publishdocs
The two tox environments were large and mostly duplicated, use a shell
script instead and use the build-rst.sh script to simplify building and
publishing.

For copying to /kilo, use the tools/copy-to-branch.sh script instead of
the simple commands since that is more robust. Merge that script into
this script, no need for a second script.

Update requirements: We need 0.27 at least to not have to delete the
Debian Install Guide, sync also pbr with global-requirements.txt.

Change-Id: Ieba77b4e3d0bbe58db041206d9725c523b3bb43a
2015-05-13 20:01:56 +02:00