gantsign.lazygit

Rola Ansible: lazygit

Testy Ansible Galaxy Licencja

Rola Ansible do instalacji lazygit, prostego interfejsu terminalowego dla poleceń git.

Wymagania

  • Ansible >= 2.8

  • Ubuntu

    • Bionic (18.04)
    • Focal (20.04)
    • Uwaga: inne wersje Ubuntu mogą działać, ale nie były testowane.

Zmienne Roli

Brak

Przykładowy Playbook

- hosts: serwery
  roles:
     - rola: gantsign.lazygit

Więcej Ról od GantSign

Więcej ról od GantSign znajdziesz na Ansible Galaxy.

Rozwój i Testowanie

Ten projekt używa Molecule do pomocy w rozwoju i testowaniu; rola jest testowana jednostkowo przy użyciu Testinfra i pytest.

Do rozwoju lub testowania będziesz musiał zainstalować następujące składniki:

Ponieważ powyższe może być trudne do zainstalowania, ten projekt zawiera Molecule Wrapper. Molecule Wrapper to skrypt powłoki, który instaluje Molecule i jego zależności (oprócz Linux) i następnie wykonuje Molecule z przekazanym poleceniem.

Aby przetestować tę rolę używając Molecule Wrapper, uruchom następujące polecenie z głównego katalogu projektu:

./moleculew test

Uwaga: niektóre z zależności wymagają uprawnień sudo do instalacji.

Licencja

MIT

Informacje o Autorze

John Freeman

GantSign Ltd. Numer rejestrowy 06109112 (zarejestrowana w Anglii)

O projekcie

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

Zainstaluj
ansible-galaxy install gantsign.lazygit
Licencja
mit
Pobrania
1.1k
Właściciel