Join GitHub today
GitHub is home to over 31 million developers working together to host and review code, manage projects, and build software together.
Sign upUse global link definitions. #155
Comments
ypid
added
the
enhancement
label
Jul 7, 2016
added a commit
to ypid/ansible-resources
that referenced
this issue
Jul 7, 2016
ypid
referenced this issue
Jul 7, 2016
Merged
Added custom delayed paths and updated to latest role standards. #1
This comment has been minimized.
This comment has been minimized.
@drybjed Heard someone whispering about avoiding redundancy … Investigate how the |
ypid
referenced this issue
Jul 7, 2016
Closed
Create debops-contributors repo to keep track of contributors. #157
ypid
self-assigned this
Jul 12, 2016
added a commit
to ypid/docs-1
that referenced
this issue
Jul 12, 2016
added a commit
to ypid/docs-1
that referenced
this issue
Jul 12, 2016
added a commit
to ypid/test-suite
that referenced
this issue
Jul 15, 2016
ypid
referenced this issue
Jul 15, 2016
Merged
Fix test when global.rst include file in docs is used. #592
added a commit
to ypid/ansible-owncloud
that referenced
this issue
Jul 16, 2016
This comment has been minimized.
This comment has been minimized.
Just a little detail when using subdirectories in To allow local hyperlink definitions, I did go with a two staged include. To still support this. I would suggest a little hack which consists of creating |
added a commit
to ypid/debops-playbooks
that referenced
this issue
Jul 17, 2016
This comment has been minimized.
This comment has been minimized.
Hm, readthedocs.org does currently not run the Makefile at all. This means that the Possible solution:
Docs currently work, only without the hyperlinks: http://docs.debops.org/en/latest/debops-playbooks/docs/changelog.html#id123 |
This comment has been minimized.
This comment has been minimized.
Now, that’s what I am talking about: http://docs.debops.org/en/latest/debops-playbooks/docs/changelog.html
Docs build: https://readthedocs.org/projects/debops/builds/4211003/ Fixed by: #178 |
ypid commentedJul 7, 2016
•
edited
TL;DR https://github.com/debops/docs/blob/master/docs/includes/global.rst gets injected into all role docs when the
includes
directory is present. Theglobal.rst
should not be in role repos itself (and ignored using the.gitignore
file). To update theglobal.rst
, please add links to the files starting with two digits in https://github.com/debops/docs/tree/master/docs/includes and domake includes/global.rst
in https://github.com/debops/docs/tree/master/docs.This allows to easily refer to Ansible modules, other DebOps roles and so on with a uniform name.
See:
The script sphinx-debops-role-build can automaticly copy the latest global definitions to roles.
Resources are proposed to be moved to a repo inside the DebOps project.(is ignored in the repo and injected at build time)