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
À propos du projet
A role to install git from source code.
Installer
ansible-galaxy install nioniosfr.git_source
Licence
mit
Téléchargements
81
Propriétaire
Principal Engineer