infOpen.git
git
Instalar el paquete git.
Requisitos
Este rol requiere Ansible 2.8 o superior, y los requisitos de la plataforma están listados en el archivo de metadatos.
Pruebas
Este rol utiliza Molecule para realizar pruebas.
Las pruebas locales y de Github Actions se ejecutan en Docker por defecto. Consulta la documentación de Molecule para usar otro backend.
Actualmente, las pruebas se realizan en:
- CentOS 7
- CentOS 8
- Debian Buster
- Debian Stretch
- Ubuntu Bionic
- Ubuntu Focal
y utilizan:
- Ansible 2.8.x
- Ansible 2.9.x
Ejecutando pruebas
Usando el controlador de Docker
$ tox
También puedes configurar las opciones de Molecule y el comando de Molecule usando variables de entorno:
MOLECULE_OPTIONS
Por defecto: "--debug"MOLECULE_COMMAND
Por defecto: "test"
$ MOLECULE_OPTIONS='' MOLECULE_COMMAND=converge tox
Variables del Rol
Variables predeterminadas del rol
# Instalación
git_packages: "{{ _git_packages }}"
git_repository_cache_valid_time: 3600
git_repository_update_cache: True
Variables específicas de la familia de sistemas operativos Debian
_git_packages:
- name: 'git'
Dependencias
Ninguna
Ejemplo de Playbook
- hosts: servers
roles:
- { role: infOpen.git }
Licencia
MIT
Información del Autor
Alexandre Chaussier (para la empresa Infopen)
- https://www.infopen.pro
- a.chaussier [at] infopen.pro
Instalar
ansible-galaxy install infOpen.git
Licencia
mit
Descargas
706
Propietario
Infopen company