fubarhouse.ruby

Ansible角色:Ruby

构建状态 稳定性-稳定 Ansible Galaxy MIT许可证

在RHEL/CentOS、Debian/Ubuntu和MacOSX系统上安装RVM、Ruby和Gems。

要求

无。

角色变量

默认Ruby版本

ruby_version: 2.4.0

要安装的所有其他Ruby版本

ruby_versions:
  - 2.4.0

要下载的Ruby包

ruby_packages:
  - bundler
  - sass
  - compass

可以通过将以下设置为false来标记安装为不安全:

secure_rvm_install: true

更改自动库标志:

rvm_autolibs_mode: enable

在开始之前删除所有内容(全新安装):

clean_rvm_install: false

启用/禁用特定类别的任务

install_rvm: true
install_ruby: true
install_gems: true

依赖关系

无。

示例剧本

- hosts: localhost
  sudo: true
  vars:
  ruby_version: 2.4.0
  ruby_packages:
    - sass
  roles:
  - fubarhouse.ruby

许可证

MIT / BSD

作者信息

该角色由Karl Hepworth于2015年创建。

关于项目

Install Ruby Version Manager (RMV), Ruby cores and gems..

安装
ansible-galaxy install fubarhouse.ruby
许可证
mit
下载
1.4k
拥有者
Lover of all things open source and computers - both hardware and software. My opinions are my own.