lazygit
Ansible Роль: lazygit
Ansible роль для установки
lazygit - простого терминального интерфейса для
команд git
.
Требования
Ansible >= 2.8
Ubuntu
- Bionic (18.04)
- Focal (20.04)
- Примечание: другие версии Ubuntu могут работать, но не тестировались.
Параметры Роли
Нет
Пример Плейбука
- hosts: servers
roles:
- role: gantsign.lazygit
Другие Роли От GantSign
Вы можете найти больше ролей от GantSign на Ansible Galaxy.
Разработка и Тестирование
Этот проект использует Molecule для помощи в разработке и тестировании; роль тестируется с использованием Testinfra и pytest.
Чтобы разработать или протестировать, вам нужно установить следующее:
Поскольку установка вышеуказанных компонентов может быть сложной, этот проект включает Molecule Wrapper. Molecule Wrapper - это оболочка, которая устанавливает Molecule и его зависимости (кроме Linux), а затем выполняет Molecule с командой, которую вы передаете.
Чтобы протестировать эту роль с использованием Molecule Wrapper, выполните следующую команду из корневой директории проекта:
./moleculew test
Примечание: некоторые зависимости требуют разрешений sudo
для установки.
Лицензия
MIT
Информация об Авторе
Джон Фриман
GantSign Ltd. Компания № 06109112 (зарегистрирована в Англии)
Role for installing lazygit a simple terminal UI for git commands.
ansible-galaxy install gantsign/ansible_role_lazygit