spitfast.rbenv

Rola ansible dla rbenv

Status budowy

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

Gordon Shumway

O projekcie

Install rbenv and ruby-build plugin for specified user.

Zainstaluj
ansible-galaxy install spitfast.rbenv
Licencja
Unknown
Pobrania
300
Właściciel