darkwizard242.git

build-test release Ansible Role Maintainability Rating Reliability Rating Security Rating GitHub tag (latest SemVer) GitHub repo size

Ansible Role: git

This role helps you install (by default) the git package or uninstall it (if specified) on Debian, Ubuntu, and CentOS systems.

Requirements

None.

Role Variables

You can find the available variables below (in defaults/main.yml):

Variables list:

git_app: git
git_desired_state: present

Variables table:

Variable Description
git_app Specifies the app to install, which is git.
git_desired_state Used to choose whether to install (with options present or latest) or uninstall (with option absent) the package. Defaults to present.

Dependencies

None.

Example Playbook

To use the default behavior of this role (i.e., installing the git package) in your ansible playbooks:

- hosts: servers
  roles:
    - darkwizard242.git

To customize the role behavior (for installing the latest git package) in your ansible playbooks:

- hosts: servers
  roles:
    - darkwizard242.git
  vars:
    git_desired_state: latest

To customize the role behavior (for uninstalling the git package) in your ansible playbooks:

- hosts: servers
  roles:
    - darkwizard242.git
  vars:
    git_desired_state: absent

License

MIT

Author Information

This role was created by Ali Muhammad.

Informazioni sul progetto

Role for dynamically installing or uninstalling 'git' package.

Installa
ansible-galaxy install darkwizard242.git
Licenza
mit
Download
6k
Proprietario
Senior DevOps/CloudOps Engineer. Dedicated to Automating everything I come across. Love to work on and learn new technologies/tools everyday!