rbenv
Роль Ansible для rbenv
Это роль Ansible, которая устанавливает rbenv и плагин rbenv ruby-build для указанного пользователя.
Требования
Версия Ansible 2.0.1
Переменные роли
Список переменных по умолчанию. Вы можете переопределить переменные в вашем плейбуке.
---
rbenv_version: v1.0.0
rbenv_repo_path: https://github.com/rbenv/rbenv.git
rbenv_ruby_build_repo_path: https://github.com/sstephenson/ruby-build.git
rbenv_user: vagrant
rbenv_root_path: "/home/{{ rbenv_user }}/.rbenv"
rbenv_ruby_version: 2.3.0
rbenv_gems:
- bundler
Зависимости
Нет.
Пример плейбука
---
- hosts: localhost
roles:
- spitfast.rbenv
Использование
Создайте свой плейбук (описанный в предыдущем разделе) и выполните одну из следующих команд:
$ ansible-playbook playbook.yml
- для выполнения всех задач в роли
$ ansible-playbook playbook.yml --tags=gems
- для выполнения только задачи установки гемов
$ ansible-playbook playbook.yml --skip-tags=gems
- для выполнения только задачи установки rbenv (без гемов)
Лицензия
MIT
Информация об авторе
Установить
ansible-galaxy install spitfast/ansible-role-rbenv
Лицензия
Unknown
Загрузки
291
Владелец