spitfast.rbenv

Rôle Ansible Rbenv

État de la construction

Un rôle Ansible qui installe rbenv et le plugin rbenv ruby-build pour un utilisateur spécifié.

Exigences

Version Ansible 2.0.1

Variables du rôle

Liste des variables par défaut. Vous pouvez remplacer les variables dans votre 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

Dépendances

Aucune.

Exemple de Playbook

---
- hôtes: localhost
  rôles:
    - spitfast.rbenv

Utilisation

Créez votre playbook (décrit dans la section ci-dessus) et exécutez l'une des commandes suivantes :

$ ansible-playbook playbook.yml - pour exécuter toutes les tâches du rôle

$ ansible-playbook playbook.yml --tags=gems - pour exécuter uniquement la tâche d'installation des gems

$ ansible-playbook playbook.yml --skip-tags=gems - pour exécuter uniquement la tâche d'installation de rbenv (sans gems)

Licence

MIT

Informations sur l'auteur

Gordon Shumway

À propos du projet

Install rbenv and ruby-build plugin for specified user.

Installer
ansible-galaxy install spitfast.rbenv
Licence
Unknown
Téléchargements
300
Propriétaire