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.
Installieren
ansible-galaxy install siavashoutadi.git
Lizenz
apache-2.0
Downloads
108
Besitzer