naftulikay.degoss

ansible-role-degoss Build Status Documentation

Ein System-Test-Framework, das Ansible und Goss verwendet, um System-Testfälle auf einem oder mehreren Maschinen mit minimalen Nebeneffekten auszuführen.

degoss stellt Ihre Testfälle auf der Maschine bereit, installiert eine bestimmte oder die neueste Version von Goss, testet Ihr System anhand der definierten Testfälle, bereinigt alle Goss-bezogenen Dateien von der Festplatte und meldet die Testergebnisse an die Ausgabe von Ansible. Weitere Informationen finden Sie in der Dokumentation.

Erhältlich auf Ansible Galaxy unter naftulikay.degoss.

Dokumentation

Die Dokumentation wird auf Read the Docs gehostet und beschreibt Installation, Verwendung und Konfigurationsoptionen.

Anforderungen

Die degoss-Rolle lädt eine 64-Bit-Linux-Goss-Binärdatei herunter, hat aber die grundlegenden Anforderungen, um die Unterstützung für macOS zu erweitern, sobald Goss beginnt, macOS-Binärdateien auszuliefern.

HINWEIS: degoss sollte jede moderne Linux-Distribution mit Python 2.7 und höher unterstützen. Goss ist eine statische Binärdatei, die auf jeder Linux-Distribution laufen sollte, aber die degoss-Rolle selbst verwendet ein Python-Modul, um den Installations-, Test- und Bereinigungszyklus zu verwalten. Wenn Sie eine Meldung wie "SSL-Zertifikat konnte nicht validiert werden" sehen, befolgen Sie bitte die Anweisungen unter diesem Link, um die erforderlichen Python-Pakete für die TLS-Funktionalität in Python zu installieren.

Lizenz

Lizenziert nach Ihrem Ermessen unter einer der folgenden:

Über das Projekt

Install, run, and remove Goss and tests against a system.

Installieren
ansible-galaxy install naftulikay.degoss
Lizenz
other
Downloads
10.6k
Besitzer
An urban mystic, pining for conifers in a jungle of concrete and steel.