infOpen.git

git

CI Estado de Mergify Actualizaciones Python 3 Rol de Ansible

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)

Acerca del proyecto

Ansible role to install and configure git

Instalar
ansible-galaxy install infOpen.git
Licencia
mit
Descargas
706
Propietario
Infopen company