gantsign.fd

Rol de Ansible: fd

Pruebas Ansible Galaxy Licencia

Rol para descargar e instalar fd, la alternativa amigable al comando find.

Requisitos

  • Ansible >= 2.9

  • Distribución de Linux

    • Familia Debian

      • Debian

        • Stretch (9)
        • Buster (10)
        • Bullseye (11)
      • Ubuntu

        • Bionic (18.04)
        • Focal (20.04)
      • Nota: otras versiones pueden funcionar, pero no han sido testeadas.

Variables del Rol

Las siguientes variables cambiarán el comportamiento de este rol (a continuación se muestran los valores predeterminados):

# Número de versión de fd
fd_version: '8.7.0'

# SHA256 del paquete redistribuible de fd
fd_redis_sha256sum: 'ea3ef84bfd90c483125dfe4b50af86b405857389340159e401f63eec5cabaf80'

# Directorio para almacenar archivos descargados para fd
fd_download_dir: "{{ x_ansible_download_dir | default(ansible_env.HOME + '/.ansible/tmp/downloads') }}"

Ejemplo de Playbook

- hosts: servers
  roles:
    - role: gantsign.fd

Más Roles de GantSign

Puedes encontrar más roles de GantSign en Ansible Galaxy.

Desarrollo y Pruebas

Este proyecto utiliza Molecule para ayudar en el desarrollo y las pruebas; el rol se prueba unitariamente utilizando Testinfra y pytest.

Para desarrollar o probar, necesitarás tener instalados lo siguiente:

Como lo anterior puede ser complicado de instalar, este proyecto incluye Molecule Wrapper. Molecule Wrapper es un script de shell que instala Molecule y sus dependencias (excepto Linux) y luego ejecuta Molecule con el comando que le pases.

Para probar este rol utilizando Molecule Wrapper, ejecuta el siguiente comando desde la raíz del proyecto:

./moleculew test

Nota: algunas de las dependencias requieren permisos de sudo para instalar.

Licencia

MIT

Información del Autor

John Freeman

GantSign Ltd. Número de Compañía. 06109112 (registrado en Inglaterra)

Acerca del proyecto

Role for installing fd the user-friendly alternative to find.

Instalar
ansible-galaxy install gantsign.fd
Licencia
mit
Descargas
2.4k
Propietario