siavashoutadi.git

Nom du Rôle

Un rôle pour installer et configurer git.

Exigences

Aucune.

Variables du Rôle

# Paquets git. Par défaut, seul git est installé.
# Mais par exemple, cela peut être changé en git-all.
git_packages:
  - git

# Liste de configuration git. Le champ peut être système ou global
# et la valeur par défaut est globale.
# Exemple :
# git_config:
#   - name: user.name
#     value: Mon nom
#     scope: global
#   - name: user.email
#     value: [email protected]
#     scope: global
git_config: []

# La configuration git globale sera ajoutée au répertoire personnel
# de cet utilisateur : ~/.gitconfig
git_user: root

Dépendances

Aucune.

Exemple de Playbook

playbook.yml

- hosts: serveurs
  vars:
    git_config:
      - name: user.name
        value: Utilisateur1
      - name: user.email
        value: [email protected]
      - name: alias.co
        value: "checkout"
        scope: "system"
      - name: alias.st
        value: "status"
        scope: "system"
  roles:
    - role: siavashoutadi.git

Licence

Apache 2.0.

Informations sur l'Auteur

Siavash Outadi.

À propos du projet

A role to install and configure git.

Installer
ansible-galaxy install siavashoutadi.git
Licence
apache-2.0
Téléchargements
108
Propriétaire