spitfast.rbenv
Rol de Ansible para rbenv
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
Instalar
ansible-galaxy install spitfast.rbenv
Licencia
Unknown
Descargas
300
Propietario