Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add ref to DebOps Contrib Documentation #236

Closed
wants to merge 3 commits into from
Closed
Show file tree
Hide file tree
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion docs/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -62,7 +62,7 @@ includes/global.rst: \
includes/45gen_debops_contrib_repos.rst \
includes/60gen_ypid_repos.rst \
FORCE_MAKE
run-parts --list --regex '.*\.rst' includes | grep -v 'global.rst$$' | xargs awk 'FNR==1{print ""}{print}' > "$@"
run-parts --list --regex '.*\.rst' includes | grep -v --extended-regexp '(global|all).rst$$' | xargs awk 'FNR==1{print ""}{print}' > "$@"

includes/30gen_ansible_modules.rst: ./_bin/gen_ansible_modules_rst_defs
"$<" > "$@"
Expand Down
7 changes: 4 additions & 3 deletions docs/conf.py
Original file line number Diff line number Diff line change
Expand Up @@ -20,14 +20,15 @@
import sys
# sys.path.insert(0, os.path.abspath('.'))

from subprocess import call
call(['make', 'prepare'])
call(['_bin/sphinx_conf_pre_hook'])

sys.path.insert(0, os.path.abspath('_lib'))
from sphinxcontrib import debops

debops.yaml2rst_role_defaults('ansible/roles/')

from subprocess import call
call(['_bin/sphinx_conf_pre_hook'])

# -- General configuration ------------------------------------------------

suppress_warnings = ['image.nonlocal_uri']
Expand Down
8 changes: 8 additions & 0 deletions docs/debops-contrib.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
Ansible roles provided in DebOps Contrib
========================================

.. include:: includes/all.rst

Refer to the `DebOps Contrib Documentation`_.
Note that DebOps Contrib components are no official part of DebOps_, but might
be migrated to it in the future.
1 change: 1 addition & 0 deletions docs/includes/60gen_ypid_repos.rst
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@
.. _ypid.divert: https://github.com/ypid/ansible-divert
.. _ypid.docker: https://github.com/ypid/ansible-docker
.. _ypid.file_attributes: https://github.com/ypid/ansible-file_attributes
.. _ypid.firejail: https://github.com/ypid/ansible-firejail
.. _ypid.gdm: https://github.com/ypid/ansible-gdm
.. _ypid.hdparm: https://github.com/ypid/ansible-hdparm
.. _ypid.import_pgp_public_keys: https://github.com/ypid/ansible-import_pgp_public_keys
Expand Down
4 changes: 4 additions & 0 deletions docs/includes/80post.rst
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,9 @@

.. DebOps project links [[[

.. |debops_logo| image:: https://debops.org/images/debops-small.png


.. Simply "DebOps" is preferred: https://github.com/debops/docs/issues/197
.. _DebOps project: https://debops.org/

Expand All @@ -15,6 +18,7 @@
.. _DebOps Playbooks: https://github.com/debops/debops-playbooks/
.. _DebOps common playbook: https://github.com/debops/debops-playbooks/blob/master/playbooks/common.yml
.. _DebOps Documentation: https://docs.debops.org/en/latest/
.. _DebOps Contrib Documentation: https://docs.contrib.debops.org/en/latest/
.. _DebOps Examples: https://github.com/debops/examples/
.. _Getting Started with DebOps: https://docs.debops.org/en/latest/debops-playbooks/docs/guides/getting-started.html
.. _DebOps Contrib: https://github.com/debops-contrib/debops-contrib
Expand Down
1 change: 1 addition & 0 deletions docs/includes/all.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
.. include:: includes/global.rst
5 changes: 5 additions & 0 deletions docs/includes/global.rst
Original file line number Diff line number Diff line change
Expand Up @@ -856,6 +856,7 @@
.. _ypid.divert: https://github.com/ypid/ansible-divert
.. _ypid.docker: https://github.com/ypid/ansible-docker
.. _ypid.file_attributes: https://github.com/ypid/ansible-file_attributes
.. _ypid.firejail: https://github.com/ypid/ansible-firejail
.. _ypid.gdm: https://github.com/ypid/ansible-gdm
.. _ypid.hdparm: https://github.com/ypid/ansible-hdparm
.. _ypid.import_pgp_public_keys: https://github.com/ypid/ansible-import_pgp_public_keys
Expand All @@ -875,6 +876,9 @@

.. DebOps project links [[[

.. |debops_logo| image:: https://debops.org/images/debops-small.png


.. Simply "DebOps" is preferred: https://github.com/debops/docs/issues/197
.. _DebOps project: https://debops.org/

Expand All @@ -888,6 +892,7 @@
.. _DebOps Playbooks: https://github.com/debops/debops-playbooks/
.. _DebOps common playbook: https://github.com/debops/debops-playbooks/blob/master/playbooks/common.yml
.. _DebOps Documentation: https://docs.debops.org/en/latest/
.. _DebOps Contrib Documentation: https://docs.contrib.debops.org/en/latest/
.. _DebOps Examples: https://github.com/debops/examples/
.. _Getting Started with DebOps: https://docs.debops.org/en/latest/debops-playbooks/docs/guides/getting-started.html
.. _DebOps Contrib: https://github.com/debops-contrib/debops-contrib
Expand Down
10 changes: 5 additions & 5 deletions docs/index.rst
Original file line number Diff line number Diff line change
@@ -1,9 +1,11 @@
|debops_logo| `DebOps <https://debops.org>`_ documentation
|debops_logo| DebOps_ documentation
##########################################################

.. include:: includes/all.rst

**Your Debian-based data center in a box**

A collection of `Ansible <https://ansible.com/>`_ playbooks,
A collection of Ansible_ playbooks,
scalable from one container to an entire data center.

.. toctree::
Expand All @@ -16,11 +18,9 @@ scalable from one container to an entire data center.
debops-keyring/docs/index.rst
ansible/roles/index
ansible/roles/ansible-*/docs/index
debops-contrib
debops-api/docs/index


.. |debops_logo| image:: https://debops.org/images/debops-small.png

..
Local Variables:
mode: rst
Expand Down