gvm

ansible-gvm

Статус сборки Последний коммит на GitHub Лицензия

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

Эта роль основана на официальном gvm-installer.

Внимание: GVM == Go (а не Groovy) Version Manager

Эта роль не имеет отношения к Groovy enVironment Manager.

Требования

  • Git

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

имя требуется по умолчанию описание
gvm_root нет $HOME/.gvm
gvm_goroot нет undefined
gvm_is_dependencies_installed нет no По умолчанию зависимости для сборки не установлены
gvm_rc_path нет "NOT ADD" По умолчанию конфигурация не добавляется
gvm_repo нет https://github.com/moovweb/gvm
gvm_version нет HEAD
gvm_update нет yes
gvm_darwin_build_dependencies нет см. defaults/main.yml Если gvm_is_dependencies_installed равно "no", это игнорируется
gvm_redhat_build_dependencies нет см. defaults/main.yml Если gvm_is_dependencies_installed равно "no", это игнорируется
gvm_debian_build_dependencies нет см. defaults/main.yml Если gvm_is_dependencies_installed равно "no", это игнорируется

О зависимостях для сборки см. также здесь.

Зависимости

Ничего.

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

- hosts: servers
  roles:
    - role: suzuki-shunsuke.gvm
      gvm_root: "{{ ansible_env.HOME }}/.ghq/github.com/moovweb/gvm"
      gvm_is_dependencies_installed: yes
      gvm_rc_path: "{{ ansible_env.HOME }}/.bashrc"
      gvm_darwin_build_dependencies:
        - readline
      gvm_version: 1.0.22
      gvm_update: no

Журнал изменений

Смотрите Релизы.

Также смотрите

Лицензия

MIT

О проекте

Install gvm

Установить
ansible-galaxy install suzuki-shunsuke/ansible-gvm
Лицензия
mit
Загрузки
632
Владелец
Platform Engineer / OSS Developer / Go