Source Control modules
- bzr – Deploy software (or files) from bzr branches
 - git – Deploy software (or files) from git checkouts
 - git_config – Read and write git configuration
 - github_deploy_key – Manages deploy keys for GitHub repositories
 - github_hooks – Manages GitHub service hooks (D)
 - github_issue – View GitHub issue
 - github_key – Manage GitHub access keys
 - github_release – Interact with GitHub Releases
 - github_webhook – Manage GitHub webhooks
 - github_webhook_facts – Query information about GitHub webhooks
 - gitlab_deploy_key – Manages GitLab project deploy keys
 - gitlab_group – Creates/updates/deletes Gitlab Groups
 - gitlab_hook – Manages GitLab project hooks
 - gitlab_project – Creates/updates/deletes Gitlab Projects
 - gitlab_runner – Create, modify and delete GitLab Runners
 - gitlab_user – Creates/updates/deletes Gitlab Users
 - hg – Manages Mercurial (hg) repositories
 - subversion – Deploys a subversion repository
 
Bitbucket
- bitbucket_access_key – Manages Bitbucket repository access keys
 - bitbucket_pipeline_key_pair – Manages Bitbucket pipeline SSH key pair
 - bitbucket_pipeline_known_host – Manages Bitbucket pipeline known hosts
 - bitbucket_pipeline_variable – Manages Bitbucket pipeline variables
 
Note
- (D): This marks a module as deprecated, which means a module is kept for backwards compatibility but usage is discouraged. The module documentation details page may explain more about this rationale.
 
    © 2012–2018 Michael DeHaan
© 2018–2019 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
    https://docs.ansible.com/ansible/2.8/modules/list_of_source_control_modules.html