infOpen.git
git
Installez le paquet git.
Exigences
Ce rôle nécessite Ansible 2.8 ou supérieur, et les exigences de la plateforme sont énumérées dans le fichier de métadonnées.
Tests
Ce rôle utilise Molecule pour exécuter des tests.
Les tests locaux et Github Actions exécutent des tests sur Docker par défaut. Consultez la documentation de Molecule pour utiliser un autre backend.
Actuellement, les tests sont réalisés sur :
- CentOS 7
- CentOS 8
- Debian Buster
- Debian Stretch
- Ubuntu Bionic
- Ubuntu Focal
et utilisent :
- Ansible 2.8.x
- Ansible 2.9.x
Exécution des tests
En utilisant le pilote Docker
$ tox
Vous pouvez également configurer les options de Molecule et la commande Molecule en utilisant des variables d'environnement :
MOLECULE_OPTIONS
Par défaut : "--debug"MOLECULE_COMMAND
Par défaut : "test"
$ MOLECULE_OPTIONS='' MOLECULE_COMMAND=converge tox
Variables de rôle
Variables de rôle par défaut
# Installation
git_packages: "{{ _git_packages }}"
git_repository_cache_valid_time: 3600
git_repository_update_cache: True
Variables spécifiques à la famille des systèmes d'exploitation Debian
_git_packages:
- name: 'git'
Dépendances
Aucune
Exemple de Playbook
- hosts: serveurs
roles:
- { role: infOpen.git }
Licence
MIT
Informations sur l'auteur
Alexandre Chaussier (pour la société Infopen)
- https://www.infopen.pro
- a.chaussier [at] infopen.pro
Installer
ansible-galaxy install infOpen.git
Licence
mit
Téléchargements
706
Propriétaire
Infopen company