git_source
Ansible Роль: Сборка Git из исходников
Это Ansible роль для сборки версии Git из исходного кода для систем на базе Linux.
Требования
Роль предназначена для систем на Linux.
Она установит Git из исходного кода и добавит установленную версию в системный путь.
- Работает с системами, находящимися за прокси-серверами.
- Проверяет контрольную сумму после загрузки архива с исходным кодом.
Git будет установлен по адресу: /usr/src/git-{{git_version}}
.
Переменная PATH
системы будет дополнена указанным местоположением в файле: /etc/profile.d/git-path.sh
.
Примечание: Роль требует включенных функций become
.
Переменные Роли
Необязательные:
git_version: "2.21.0" # Действительная версия git
git_proxy_env: { # Переопределите, если необходимо
no_proxy: ""
}
Если вы находитесь за прокси, вы можете переопределить git_proxy_env
с помощью списка переменных окружения прокси.
Зависимости
Нет
Пример Плейбука
- hosts: localhost
roles:
- role: nioniosfr.git_source # ansible-galaxy
- role: ansible-role-git-source # клон с github
Лицензия
MIT
Информация об Авторе
О проекте
A role to install git from source code.
Установить
ansible-galaxy install NioniosFr/ansible-role-git-source
Лицензия
mit
Загрузки
70
Владелец
Principal Engineer