nioniosfr.git_source

Ansible Rolle: Git aus Quellcode bauen

Eine Ansible Rolle, um eine Git-Version aus Quellcode für Linux-basierte Systeme zu erstellen.

Anforderungen

Die Rolle ist für Linux-Systeme vorgesehen.

Sie wird Git aus Quellcode installieren und den Systempfad mit der installierten Version erweitern.

  • Funktioniert mit Systemen hinter Proxy-Servern
  • Überprüft die Prüfziffer nach dem Abrufen des Quellcode-Archivs

Git wird unter: /usr/src/git-{{git_version}} installiert. Die PATH-Variable des Systems wird mit dem Standort erweitert, der in: /etc/profile.d/git-path.sh definiert ist.

Hinweis: Die Rolle benötigt aktivierte become-Funktionen.

Rollenvariablen

Optional:

git_version: "2.21.0" # Eine gültige Git-Version

git_proxy_env: { # Bei Bedarf überschreiben
  no_proxy: ""
}

Wenn Sie hinter einem Proxy sind, können Sie git_proxy_env mit einer Liste von Proxy-Umgebungsvariablen überschreiben.

Abhängigkeiten

Keine

Beispiel-Playbook

    - hosts: localhost
      roles:
        - role: nioniosfr.git_source # ansible-galaxy

        - role: ansible-role-git-source # github klonen

Lizenz

MIT

Autoreninformation

NioniosFr

Installieren
ansible-galaxy install nioniosfr.git_source
GitHub Repository
Lizenz
mit
Downloads
81
Besitzer
Principal Engineer