eendroroy.rbenv

rbenv

Statut de Build

Contributeurs Dernière commit GitHub (branche) licence Problèmes GitHub Problèmes fermés GitHub Demandes de tirage GitHub Demandes de tirage fermées GitHub

Rôle Ansible pour installer rbenv.

Variables du Rôle

Définissez rbenv_env: system pour installer rbenv pour tout le système, ou rbenv_env: local pour une installation locale.

Ajoutez des plugins sous la variable rbenv.plugins.

Définissez les versions de ruby à installer sous la variable rubies.

Exemple :

rbenv_env: system

rbenv:
  plugins:
    - { name: ruby-default-gems, repo: 'https://github.com/rbenv/ruby-default-gems.git' }

rubies:
  - version: 2.5.0

Systèmes d'Exploitation Supportés

  • Ubuntu
    • trusty (14.04)
    • xenial (16.04) - xenial nécessite que python2 soit installé pour le support d'ansible
  • CentOS
    • 7
  • RHEL
    • 7

Exemple de Playbook

Inclure un exemple de la manière d'utiliser votre rôle (par exemple, avec des variables passées en tant que paramètres) est toujours agréable pour les utilisateurs :

- hôtes: serveurs
  rôles:
     - { rôle: eendroroy.rbenv, rbenv_env: system }

Tester Localement

D'abord, lancez les machines vagrant :

vagrant up

Puis exécutez le script de test :

./run_vagrant_test.sh

Contribuer

Les rapports de bogues et les demandes de tirage sont les bienvenus sur GitHub à l'adresse du dépôt ansible-role-rbenv. Ce projet est conçu pour être un espace sûr et accueillant pour la collaboration, et les contributeurs doivent respecter le code de conduite Contributor Covenant.

Auteurs

Licence

Ce projet est sous licence MIT - voir le fichier LICENSE.md pour plus de détails.

Installer
ansible-galaxy install eendroroy.rbenv
Licence
mit
Téléchargements
198
Propriétaire
Write code!