gantsign.lazygit
Rola Ansible: lazygit
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)
Role for installing lazygit a simple terminal UI for git commands.
ansible-galaxy install gantsign.lazygit