spitfast.rbenv

Rol de Ansible para rbenv

Estado de Construcción

Un rol de Ansible que instala rbenv y el complemento de rbenv ruby-build para el usuario especificado.

Requisitos

Versión de Ansible 2.0.1

Variables del Rol

Lista de variables predeterminadas. Puedes sobrescribir las variables en tu playbook.

---
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

Dependencias

Ninguna.

Ejemplo de Playbook

---
- hosts: localhost
  roles:
    - spitfast.rbenv

Uso

Crea tu playbook (descrito en la sección anterior) y ejecuta uno de los siguientes comandos:

$ ansible-playbook playbook.yml - para ejecutar todas las tareas en el rol.

$ ansible-playbook playbook.yml --tags=gems - para ejecutar solo la tarea de instalación de gems.

$ ansible-playbook playbook.yml --skip-tags=gems - para ejecutar solo la tarea de instalación de rbenv (sin gems).

Licencia

MIT

Información del Autor

Gordon Shumway

Acerca del proyecto

Install rbenv and ruby-build plugin for specified user.

Instalar
ansible-galaxy install spitfast.rbenv
Licencia
Unknown
Descargas
300
Propietario