Browse Source

Add publish job for docs

Also set the theme to alabaster until starlingxdocs is ready

Change-Id: I6a113b9fddb64792b5454b3ef0ef866ef9f74fc6
Signed-off-by: Dean Troyer <dtroyer@gmail.com>
Dean Troyer 6 months ago
parent
commit
79c17e57e3
4 changed files with 19 additions and 5 deletions
  1. 3
    0
      .zuul.yaml
  2. 4
    3
      doc/source/conf.py
  3. 11
    1
      doc/source/index.rst
  4. 1
    1
      releasenotes/source/conf.py

+ 3
- 0
.zuul.yaml View File

@@ -12,3 +12,6 @@
12 12
         - build-openstack-releasenotes
13 13
         - openstack-tox-linters
14 14
         - openstack-tox-pep8
15
+    post:
16
+      jobs:
17
+        - publish-stx-tox

+ 4
- 3
doc/source/conf.py View File

@@ -38,8 +38,9 @@ release = u'0.1'
38 38
 # Add any Sphinx extension module names here, as strings. They can be
39 39
 # extensions coming with Sphinx (named 'sphinx.ext.*') or your custom
40 40
 # ones.
41
-extensions = ['openstackdocstheme'
42
-              ]
41
+extensions = [
42
+    'openstackdocstheme',
43
+]
43 44
 
44 45
 # Add any paths that contain templates here, relative to this directory.
45 46
 templates_path = ['_templates']
@@ -77,7 +78,7 @@ pygments_style = 'sphinx'
77 78
 # The theme to use for HTML and HTML Help pages.  See the documentation for
78 79
 # a list of builtin themes.
79 80
 #
80
-html_theme = 'openstackdocs'
81
+html_theme = 'alabaster'
81 82
 
82 83
 # Theme options are theme-specific and customize the look and feel of a theme
83 84
 # further.  For a list of options available for each theme, see the

+ 11
- 1
doc/source/index.rst View File

@@ -7,9 +7,19 @@ StarlingX Bare Metal and Node Management, Hardware Maintenance.
7 7
    :maxdepth: 2
8 8
    :caption: Contents:
9 9
 
10
+Links
11
+=====
10 12
 
13
+* Source: `stx-metal`_
14
+* Code Review: `Gerrit`_
15
+* Bugs: `Storyboard`_
11 16
 
12
-Indices and tables
17
+.. _stx-metal: https://git.starlingx.io/cgit/stx-metal/
18
+.. _Gerrit: https://review.openstack.org/#/q/project:openstack/stx-metal
19
+.. _Storyboard: https://storyboard.openstack.org/#!/project/openstack/stx-metal
20
+
21
+Indices and Tables
13 22
 ==================
14 23
 
15 24
 * :ref:`search`
25
+* :ref:`genindex`

+ 1
- 1
releasenotes/source/conf.py View File

@@ -103,7 +103,7 @@ pygments_style = 'sphinx'
103 103
 
104 104
 # The theme to use for HTML and HTML Help pages.  See the documentation for
105 105
 # a list of builtin themes.
106
-html_theme = 'openstackdocs'
106
+html_theme = 'alabaster'
107 107
 
108 108
 # Theme options are theme-specific and customize the look and feel of a theme
109 109
 # further.  For a list of options available for each theme, see the

Loading…
Cancel
Save