gantsign.fd

Rôle Ansible : fd

Tests Ansible Galaxy License

Rôle pour télécharger et installer fd, l'alternative conviviale à find.

Exigences

  • Ansible >= 2.9

  • Distribution Linux

    • Famille Debian

      • Debian

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

        • Bionic (18.04)
        • Focal (20.04)
      • Remarque : d'autres versions devraient fonctionner mais n'ont pas été testées.

Variables du Rôle

Les variables suivantes changeront le comportement de ce rôle (les valeurs par défaut sont indiquées ci-dessous) :

# numéro de version de fd
fd_version: '8.7.0'

# Le SHA256 du paquet redistribuable fd
fd_redis_sha256sum: 'ea3ef84bfd90c483125dfe4b50af86b405857389340159e401f63eec5cabaf80'

# Répertoire pour stocker les fichiers téléchargés pour fd
fd_download_dir: "{{ x_ansible_download_dir | default(ansible_env.HOME + '/.ansible/tmp/downloads') }}"

Exemple de Playbook

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

Autres Rôles de GantSign

Vous pouvez trouver plus de rôles de GantSign sur Ansible Galaxy.

Développement & Tests

Ce projet utilise Molecule pour aider au développement et aux tests ; le rôle est testé unitairement avec Testinfra et pytest.

Pour développer ou tester, vous devez avoir installé les éléments suivants :

Étant donné que l'installation de tout cela peut être compliquée, ce projet inclut Molecule Wrapper. Molecule Wrapper est un script shell qui installe Molecule et ses dépendances (sauf pour Linux) et exécute ensuite Molecule avec la commande que vous lui passez.

Pour tester ce rôle avec Molecule Wrapper, exécutez la commande suivante depuis la racine du projet :

./moleculew test

Remarque : certaines dépendances nécessitent des permissions sudo pour s'installer.

Licence

MIT

Informations sur l'Auteur

John Freeman

GantSign Ltd. Numéro de société : 06109112 (enregistrée en Angleterre)

À propos du projet

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

Installer
ansible-galaxy install gantsign.fd
Licence
mit
Téléchargements
2.4k
Propriétaire