14 Commits

Author SHA1 Message Date
Dmitriy Rabotyagov
88bc0fade7 PDF Documentation Build tox target
This patch adds a `pdf-docs` tox target that will build
PDF versions of our docs. As per the Train community goal:

  https://governance.openstack.org/tc/goals/selected/train/pdf-doc-generation.html

Add sphinxcontrib-svg2pdfconverter to doc/requirements.txt
to convert our SVGs.

Change-Id: I0ea6477cb62773a1c9c82e77204c9bc72255a892
Story: 2006105
2019-10-17 15:37:24 +00:00
liuwei
4c9152cf73 update git.openstack.org to opendev
Change-Id: I26f9ce0de55a719df7c1330c01f48aa36056eb1a
2019-09-27 01:08:27 +00:00
Mohammed Naser
0b94c88e47 docs: drop sphinxmark
sphinxmark is no longer compatible with the latest release of Sphinx
which is causing all of our documentation jobs to fail.  This patch
removes it as our current usage of openstacktheme for documentation
already provides watermarks for current branch and notices for which
branch the documentation covers.

Change-Id: Ib13b99821aef29a78a4d83fd94991379bf9d4294
2019-04-06 02:22:31 +00:00
zhang.lei
e49f7089cb Remove the deprecated "giturl" option
From openstackdocstheme 1.18.0, valid Git URLs can be retrieved by
openstackdocstheme[1], we do not need giturl option anymore.

[1] https://review.openstack.org/532163

Change-Id: If4189b08a126f5ee8c513992487fccc08b8871dc
2018-01-15 02:25:49 +00:00
Jean-Philippe Evrard
89319fd345 Initial OSA zuul v3 role jobs
This patch implements an initial set of jobs intended to match
the current job execution method. It does not intend to improve
how the jobs are executed - only to replicate what is currently
in openstack-infra/openstack-zuul-jobs and provide the platform
to iterate on.

Change-Id: Iaee6f1c1836ee85770fd46a215e65cf2b2d517fa
2017-10-17 18:21:07 +00:00
gecong1973
ffce210f9b Use https instead of http for git.openstack.org
TrivialFix

Change-Id: I7edc7077ba702418ec09805e897474784a4a9f5a
2017-02-06 11:34:36 +08:00
Andy McCrae
f23ca6d534 Update repository with reference to role git location
Change-Id: I9fb0a4b8421cdd95b8da3607afac816362a193a3
2016-12-22 14:26:20 +00:00
Jean-Philippe Evrard
77d2bcaf2f Point roles docs bugs to openstack-ansible LP
Currently when clicking on the small bug in the roles'
docs, we land on openstack-manuals launchpad.

This should solve it.

Change-Id: Ia6788162ca5cf09db374e221d0997e6adc91b15b
2016-12-01 15:07:19 +00:00
Andreas Jaeger
cb8203ad03 [DOCS] Added release-name as a watermark to Docs.
Added a water mark to the role documentation
to make clear to deployers which release they're
working with.

Modified conf.py that adds watermark to the documentation according
to particular branch. If the current branch is master than
watermark is 'Pre-release' and if the current branch is
stable/<release-name> than watermark is <release-name>.

This is a combined implementation based on the following
patches:
- https://review.openstack.org/372565
- https://review.openstack.org/382637
- https://review.openstack.org/384140

Change-Id: Ic3201a200c52d1790103c30350ccfa9b84c6b425
2016-10-18 16:23:40 +00:00
Robb Romans
23cfc19a4c [DOCS] Move example playbook to separate file
Change-Id: I70b520be283fd1dfc48708d6a00b0c3b556f0b78
2016-08-11 20:29:07 -05:00
Jesse Pretorius
db40d5997b Ensure that doc linting is included in the linters test
The 'docs' tox target executes the doc8 lint test which may result in
failures when testing documentation builds, but OpenStack-CI does not
execute that tox target.

In order to ensure that we catch all standard documentation syntax
errors and prevent them from merging, this patch includes the docs
target in the 'linters' chain of tests.

Fixes for any failures which result from executing this test are also
included in the patch.

Change-Id: I2794185c0fce4c5fb027cb63d20850c72c4a91a4
2016-07-25 21:45:27 +01:00
Jesse Pretorius
7abca60268 Update sphinx configuration
This patch updates the sphinx configuration for docs and releasenotes
to make it easier to replicate across repositories and to comply with
pep8 testing without exceptions.

Change-Id: I428a78d781a35e43d53bbcdaeb94658b5e0c91a7
2016-07-09 12:12:32 +01:00
Travis Truman
08fa22cea7 DOC - Adopting the common role documentation pattern
As discussed during the Newton design summit, we
agreed to adopt the role documentation pattern laid
out in the os_keystone role

Change-Id: Ia942dc97c41984a83dedbde5e37d14b328340164
2016-06-10 09:58:41 -04:00
Kevin Carter
b818df54e2
first commit
Signed-off-by: Kevin Carter <kevin.carter@rackspace.com>
2015-12-09 09:24:22 -06:00