spitfast.rbenv
Rola ansible dla rbenv
Rola ansible, która instaluje rbenv oraz wtyczkę rbenv ruby-build dla określonego użytkownika.
Wymagania
Wersja Ansible 2.0.1
Zmienne roli
Lista domyślnych zmiennych. Możesz nadpisać zmienne w swoim playbooku.
---
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
Zależności
Brak.
Przykład Playbooka
---
- hosts: localhost
roles:
- spitfast.rbenv
Użytkowanie
Utwórz swój playbook (opisany w powyższej sekcji) i uruchom jedną z następujących komend:
$ ansible-playbook playbook.yml
- aby uruchomić wszystkie zadania w roli
$ ansible-playbook playbook.yml --tags=gems
- aby uruchomić tylko zadanie instalacji gemów
$ ansible-playbook playbook.yml --skip-tags=gems
- aby uruchomić tylko zadanie instalacji rbenv (bez gemów)
Licencja
MIT
Informacje o autorze
Zainstaluj
ansible-galaxy install spitfast.rbenv
Licencja
Unknown
Pobrania
300
Właściciel