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

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

NioniosFr

Установить
ansible-galaxy install NioniosFr/ansible-role-git-source
Лицензия
mit
Загрузки
70
Владелец
Principal Engineer