gantsign.postman

Ansible Rolle: Postman

Tests Ansible Galaxy Lizenz

Rolle zum Herunterladen und Installieren des Postman HTTP-Tools.

Anforderungen

  • Ansible >= 2.9

  • Linux-Distribution

    • Debian-Familie

      • Ubuntu

        • Bionic (18.04)
        • Focal (20.04)
    • Hinweis: Andere Versionen funktionieren möglicherweise, wurden jedoch nicht getestet.

Rollenvariablen

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

# URL zum Herunterladen des Postman-Redistributable-Pakets
postman_redis_url: 'https://dl.pstmn.io/download/latest/linux?arch=64'

# Basisinstallationsverzeichnis für die Postman-Distribution
postman_install_dir: '/opt/Postman'

# Verzeichnis zum Speichern von heruntergeladenen Dateien für die Postman-Installation
postman_download_dir: "{{ x_ansible_download_dir | default(ansible_env.HOME + '/.ansible/tmp/downloads') }}"

Beispiel-Playbook

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

Weitere Rollen von GantSign

Weitere Rollen von GantSign finden Sie auf Ansible Galaxy.

Entwicklung & Tests

Dieses Projekt verwendet Molecule zur Unterstützung bei der Entwicklung und den Tests. Die Rolle wird mit Testinfra und pytest getestet.

Für die Entwicklung oder das Testen müssen Sie Folgendes installiert haben:

Da die oben genannten Dinge schwierig zu installieren 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 übergebenen Befehl ausführt.

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

./moleculew test

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

Lizenz

MIT

Autoreninformationen

John Freeman

GantSign Ltd. Firmennummer. 06109112 (in England registriert)

Über das Projekt

Role for installing the Postman HTTP tool.

Installieren
ansible-galaxy install gantsign.postman
Lizenz
mit
Downloads
84k
Besitzer