ansible/docs/docsite/rst
Alicia Cozine c86a498a67
Backport of Split Ansible docs from core docs (#73616) (#73637)
* Split Ansible docs from core docs (#73616)

* excludes scenario guides from core docs, splits porting guides and roadmaps, symlinks indices to create index.html pages, and adds .gitignore entries for conf.py and the toplevel index.rst files generated by the docs build

This solution builds three types of docs:
* ansible-2.10 and earlier: all the docs.  Handle this via `make webdocs
  ANSIBLE_VERSION=2.10`
* ansible-3 and later: a subset of the docs for the ansible package.
  Handle this via `make webdocs ANSIBLE_VERSION=3` (change the
  ANSIBLE_VERSION to match the version being built for.
* ansible-core: a subset of the docs for the ansible-core package.
  Handle this via `make coredocs`.

* `make webdocs` now always builds all the collection docs
*  Use `make coredocs` to limit it to core plugins only
*  The user specifies the desired version. If no ANSIBLE_VERSION is specified, build plugins for the latest release of ansible

Co-authored-by: Toshio Kuratomi <a.badger@gmail.com>
Co-authored-by: Matt Clay <matt@mystile.com>
(cherry picked from commit ccbfdec334)

* fix CI failures, correct version switcher and makefile logic, set args in all cases, allow 2.10 build

Co-authored-by: Sandra McCann <samccann@redhat.com>
Co-authored-by: Alicia Cozine <acozine@users.noreply.github.com>
2021-03-03 09:42:00 -06:00
..
api remove build errors including guess (#69711) 2020-05-29 11:56:49 -05:00
collections Add link to all module and plugin indexes (#72743) (#73099) 2021-01-07 14:10:52 -06:00
community WIP: Backport/2.10/71588 (#71626) 2020-09-04 14:44:13 -05:00
dev_guide Make sure to mention collection version for version_added as well. (#73270) (#73280) 2021-02-03 09:20:30 -06:00
galaxy Fix versionadded syntax @ galaxy user guide (#73350) 2021-02-02 11:17:13 -06:00
images Adds custom 404 with cowsay image (#57422) 2019-06-17 10:47:54 -05:00
installation_guide update install instructions for pip (#71891) (#71922) 2020-09-24 13:41:14 -05:00
inventory Add implicit localhost hostvars note (#61956) 2019-09-16 14:00:29 -04:00
network fix typo (#73479) 2021-02-07 01:09:28 -06:00
plugins [2.10] Docsite backports of 71938, 71907 (#71972) 2020-10-20 16:03:29 -05:00
porting_guides Backport of Split Ansible docs from core docs (#73616) (#73637) 2021-03-03 09:42:00 -06:00
reference_appendices add new glossary terms for 2.10 (#71813) (#73293) 2021-02-03 09:19:46 -06:00
roadmap Backport of Split Ansible docs from core docs (#73616) (#73637) 2021-03-03 09:42:00 -06:00
scenario_guides Rewrite Docker scenario guide (#73069) (#73135) 2021-01-07 15:45:37 -06:00
shared_snippets [backport][docs][2.10]Docsbackportapalooza 8 (#71379) 2020-08-20 17:44:50 -05:00
user_guide Docsite: update complex_data_manipulation and playbooks_advanced_syntax rst files to use FQCNs (#72848) 2021-01-10 23:24:04 -06:00
2.10_index.rst Backport of Split Ansible docs from core docs (#73616) (#73637) 2021-03-03 09:42:00 -06:00
404.rst removes link from 404 content, explains options (#57971) 2019-06-18 09:25:12 -04:00
ansible_index.rst Backport of Split Ansible docs from core docs (#73616) (#73637) 2021-03-03 09:42:00 -06:00
core_index.rst Backport of Split Ansible docs from core docs (#73616) (#73637) 2021-03-03 09:42:00 -06:00