gantsign.lazygit

Ansible-Rolle: lazygit

Tests Ansible Galaxy Lizenz

Ansible-Rolle zum Installieren von lazygit, einer einfachen terminalbasierten Benutzeroberfläche für git-Befehle.

Voraussetzungen

  • Ansible >= 2.8

  • Ubuntu

    • Bionic (18.04)
    • Focal (20.04)
    • Hinweis: Andere Ubuntu-Versionen könnten funktionieren, wurden aber nicht getestet.

Rollenvariablen

Keine

Beispiel-Playbook

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

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 dem Testen. Die Rolle wird mit Testinfra und pytest getestet.

Um zu entwickeln oder zu testen, müssen Sie Folgendes installiert haben:

Da die Installation der oben genannten Programme schwierig sein kann, 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 Molecule Wrapper zu testen, führen Sie den folgenden Befehl aus dem Projektverzeichnis aus:

./moleculew test

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

Lizenz

MIT

Author-Informationen

John Freeman

GantSign Ltd. Firmen-Nr. 06109112 (in England registriert)

Über das Projekt

Role for installing lazygit a simple terminal UI for git commands.

Installieren
ansible-galaxy install gantsign.lazygit
GitHub Repository
Lizenz
mit
Downloads
1.1k
Besitzer