spitfast.rbenv
Rôle Ansible Rbenv
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
Installer
ansible-galaxy install spitfast.rbenv
Licence
Unknown
Téléchargements
300
Propriétaire