git

ANSIBLE-ROLE-GIT

Роль Ansible для установки Git

Как использовать эту роль?

Эта роль должна быть включена в плейбук.

Установите эту роль Galaxy следующим образом:

ansible-galaxy install -r requirements.yml 

В файле requirements.yml укажите следующее:

# из GitHub, переопределяя имя и указывая конкретный тег
- src: git+https://github.com/redbeard28/ansible-role-git.git
  version: master
  name: git

или

- src: redbeard28.git

Больше информации => Документация Ansible

Требования

  • Ansible версия 2.9 и выше

Переменные роли

---
# нет

Зависимости

  • redbeard28.bootstrap

Пример плейбука

Наличие примера, как использовать вашу роль (например, с переменными, переданными как параметры), всегда полезно для пользователей:

- hosts: all
  roles:
     - { role: redbeard28.git, tags: mytags }

Фреймворк тестирования Molecule

Вы можете использовать Molecule для тестирования этой роли.

namespace=redbeard28 image=debian tag="buster-basetools" molecule converge 
namespace=redbeard28 image=debian tag="buster-basetools" molecule verify
namespace=redbeard28 image=debian tag="buster-basetools" molecule lint 

или

namespace=redbeard28 image=debian tag="buster-basetools" molecule test 

Информация об авторе

Жереми Квадрадо¹ из Redbeard-Consulting

О проекте

Ansible role install Git.

Установить
ansible-galaxy install redbeard28/ansible-role-git
Лицензия
Unknown
Загрузки
95
Владелец