nioniosfr.git_source

Rôle Ansible : Construire Git à partir de la source

Un rôle Ansible pour construire une version de Git à partir du code source pour les systèmes basés sur Linux.

Exigences

Le rôle cible les systèmes Linux.

Il installera Git à partir du code source et ajoutera la version installée au début du chemin d'accès du système.

  • Fonctionne avec des systèmes derrière des serveurs proxy
  • Valide la somme de contrôle après avoir récupéré l'archive du code source

Git sera installé sous : /usr/src/git-{{git_version}}. La variable PATH du système sera modifiée pour inclure l'emplacement, défini dans : /etc/profile.d/git-path.sh

Remarque : Le rôle nécessite que la fonctionnalité become soit activée.

Variables du rôle

Optionnelles :

git_version: "2.21.0" # Une version valide de git

git_proxy_env: { # À remplacer si nécessaire
  no_proxy: ""
}

Si vous êtes derrière un proxy, vous pouvez remplacer git_proxy_env par une liste de variables d'environnement pour le proxy.

Dépendances

Aucune

Exemple de Playbook

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

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

Licence

MIT

Informations sur l'auteur

NioniosFr

Installer
ansible-galaxy install nioniosfr.git_source
Licence
mit
Téléchargements
81
Propriétaire
Principal Engineer