siavashoutadi.git

Rollenname

Eine Rolle zur Installation und Konfiguration von Git.

Anforderungen

Keine.

Rollenvariablen

# Git-Pakete. Standardmäßig wird nur Git installiert.
# Es kann jedoch beispielsweise auf git-all geändert werden.
git_packages:
  - git

# Liste der Git-Konfiguration. Geltungsbereich ist systemweit oder global
# und der Standardwert ist global.
# Beispiel:
# git_config:
#   - name: user.name
#     value: Mein Name
#     scope: global
#   - name: user.email
#     value: [email protected]
#     scope: global
git_config: []

# Die globale Git-Konfiguration wird im Home-Verzeichnis
# dieses Benutzers hinzugefügt: ~/.gitconfig
git_user: root

Abhängigkeiten

Keine.

Beispiel Playbook

playbook.yml

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

Lizenz

Apache 2.0.

Autoreninformation

Siavash Outadi.

Über das Projekt

A role to install and configure git.

Installieren
ansible-galaxy install siavashoutadi.git
GitHub Repository
Lizenz
apache-2.0
Downloads
108
Besitzer