Document the git category in the playbook
The git
category in the playbook controls the behavior the the git client. Currently, two keys are supported:
- credentials - supplies credentials for git to use to authenticate with private repositories
- path - the path to a git credentials file matching the format used by git-credential-store
- contents - The git credentials data matching the format used by git-credentials-store (optionally comma-separated)
- ensure_git_suffix - Instructs the git client to automatically append .git to the repository URL if absent.
credentials.path and credentials.contents are mutually exclusive.
The credentials key is covered in detail on the Private Repository Authentication, so only a mention of it is needed on the playbook schema page.
Edited by Dan Allen