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

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

Gordon Shumway

О проекте

Install rbenv and ruby-build plugin for specified user.

Установить
ansible-galaxy install spitfast/ansible-role-rbenv
Лицензия
Unknown
Загрузки
291
Владелец