gantsign.lazygit
Ansible角色:lazygit
Ansible角色用于安装
lazygit,这是一个简单的终端UI,用于
git
命令。
要求
Ansible >= 2.8
Ubuntu
- Bionic (18.04)
- Focal (20.04)
- 注意:其他Ubuntu版本可能可以使用,但未经过测试。
角色变量
无
示例剧本
- hosts: servers
roles:
- role: gantsign.lazygit
更多来自GantSign的角色
您可以在 Ansible Galaxy上找到更多来自GantSign的角色。
开发与测试
该项目使用 Molecule 来支持 开发和测试;该角色使用 Testinfra 和 pytest 进行单元测试。
要进行开发或测试,您需要安装以下内容:
因为以上内容的安装可能会比较复杂,所以该项目包括 Molecule Wrapper。Molecule Wrapper是一个安装Molecule及其依赖项(除了Linux)的脚本,并使用您传递的命令执行Molecule。
要使用Molecule Wrapper测试此角色,请从项目根目录运行以下命令:
./moleculew test
注意:某些依赖项需要 sudo
权限以进行安装。
许可证
MIT
作者信息
约翰·弗里曼
GantSign有限公司 公司编号:06109112(在英国注册)