git
Имя Роли
Роль для установки и настройки git.
Требования
Нет.
Переменные Роли
# Пакеты git. По умолчанию устанавливается только git.
# Но, например, это можно изменить на git-all.
git_packages:
- git
# Список конфигураций git. Область применения - системная или глобальная,
# по умолчанию значение - глобальная.
# Пример:
# git_config:
# - name: user.name
# value: My name
# scope: global
# - name: user.email
# value: [email protected]
# scope: global
git_config: []
# Глобальная конфигурация git будет добавлена в домашнюю директорию
# этого пользователя: ~/.gitconfig
git_user: root
Зависимости
Нет.
Пример Плейбука
playbook.yml
- hosts: servers
vars:
git_config:
- name: user.name
value: User1
- name: user.email
value: [email protected]
- name: alias.co
value: "checkout"
scope: "system"
- name: alias.st
value: "status"
scope: "system"
roles:
- роль: siavashoutadi.git
Лицензия
Apache 2.0.
Информация об авторе
Сиаваш Аутади.
Установить
ansible-galaxy install siavashoutadi/ansible-role-git
Лицензия
apache-2.0
Загрузки
99
Владелец