spitfast.rbenv

rbenv ansibleロール

ビルドステータス

指定されたユーザーのためにrbenvとrbenvのruby-buildプラグインをインストールするAnsibleロールです。

要件

Ansibleバージョン 2.0.1

ロール変数

デフォルトの変数のリストです。プレイブックで変数を上書きできます。

---
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

依存関係

なし。

例プレイブック

---
- hosts: localhost
  roles:
    - spitfast.rbenv

使い方

上記のセクションに記載されたプレイブックを作成し、以下のいずれかのコマンドを実行します。

$ ansible-playbook playbook.yml - ロール内のすべてのタスクを実行します。

$ ansible-playbook playbook.yml --tags=gems - ギャムのインストールタスクのみを実行します。

$ ansible-playbook playbook.yml --skip-tags=gems - gamsなしでrbenvのインストールタスクのみを実行します。

ライセンス

MIT

著者情報

Gordon Shumway

プロジェクトについて

Install rbenv and ruby-build plugin for specified user.

インストール
ansible-galaxy install spitfast.rbenv
ライセンス
Unknown
ダウンロード
300