gantsign.fd

Ansible Rolle: fd

Tests
Ansible Galaxy
Lizenz

Rolle zum Herunterladen und Installieren von fd, der benutzerfreundlichen Alternative zu find.

Voraussetzungen

  • Ansible >= 2.9

  • Linux-Distribution

    • Debian-Familie

      • Debian

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

        • Bionic (18.04)
        • Focal (20.04)
      • Hinweis: andere Versionen sollten funktionieren, wurden jedoch nicht getestet.

Rollenvariablen

Die folgenden Variablen ändern das Verhalten dieser Rolle (Standardwerte sind unten angegeben):

# fd Versionsnummer
fd_version: '8.7.0'

# Der SHA256-Hash des fd-Pakets
fd_redis_sha256sum: 'ea3ef84bfd90c483125dfe4b50af86b405857389340159e401f63eec5cabaf80'

# Verzeichnis zum Speichern der für fd heruntergeladenen Dateien
fd_download_dir: "{{ x_ansible_download_dir | default(ansible_env.HOME + '/.ansible/tmp/downloads') }}"

Beispiel-Playbook

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

Weitere Rollen von GantSign

Sie finden weitere Rollen von GantSign auf Ansible Galaxy.

Entwicklung & Test

Dieses Projekt verwendet Molecule, um die Entwicklung und Tests zu unterstützen; die Rolle wird mit Testinfra und pytest getestet.

Für die Entwicklung oder den Test müssen Sie Folgendes installiert haben:

Da die oben genannten Installationen schwierig sein können, enthält dieses Projekt Molecule Wrapper. Molecule Wrapper ist ein Shell-Skript, das Molecule und seine Abhängigkeiten (außer Linux) installiert und dann Molecule mit dem Befehl ausführt, den Sie übergeben.

Um diese Rolle mit Molecule Wrapper zu testen, führen Sie den folgenden Befehl im Projektverzeichnis aus:

./moleculew test

Hinweis: Einige der Abhängigkeiten benötigen sudo-Berechtigungen zur Installation.

Lizenz

MIT

Autor Informationen

John Freeman

GantSign Ltd.
Firmennummer: 06109112 (registriert in England)

Über das Projekt

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

Installieren
ansible-galaxy install gantsign.fd
GitHub Repository
Lizenz
mit
Downloads
2.4k
Besitzer