nioniosfr.git_source

Rola Ansible: Budowanie Git z kodu źródłowego

Rola Ansible do budowania wersji git z kodu źródłowego dla systemów opartych na Linuksie.

Wymagania

Rola jest przeznaczona dla systemów Linuksowych.

Zainstaluje git z kodu źródłowego i doda zainstalowaną wersję do ścieżki systemowej.

  • Działa z systemami za serwerami proxy
  • Weryfikuje sumę kontrolną po pobraniu archiwum z kodem źródłowym

Git zostanie zainstalowany w: /usr/src/git-{{git_version}}. Zmienna PATH systemu zostanie uzupełniona o lokalizację zdefiniowaną w: /etc/profile.d/git-path.sh

Uwaga: Rola wymaga włączonych funkcji become.

Zmienne Roli

Opcjonalne:

git_version: "2.21.0" # Ważna wersja git

git_proxy_env: { # Zmień, jeśli to konieczne
  no_proxy: ""
}

Jeśli jesteś za proxy, możesz zmienić git_proxy_env na listę zmiennych środowiskowych proxy.

Zależności

Brak

Przykład Playbooka

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

        - role: ansible-role-git-source # klonowanie z githuba

Licencja

MIT

Informacje o autorze

NioniosFr

Zainstaluj
ansible-galaxy install nioniosfr.git_source
Licencja
mit
Pobrania
81
Właściciel
Principal Engineer