An Ansible role for a Vagrant-based Ruby development setup.
Available on Ansible Galaxy at naftulikay.vagrant-ruby-dev
.
A Vagrant machine running a supported operating system.
ruby_version
- The version of Ruby to install.
vagrant_user
- The username of the Vagrant user, defaults to
vagrant
Please see the upstream
naftulikay.vagrant-base
andnaftulikay.ruby-dev
roles for additional supported variables.
naftulikay.vagrant-base
: Provides base Vagrant configuration.naftulikay.ruby-dev
: Provides a basic Ruby development environment.
Install a Ruby development environment within the Vagrant machine:
---
- hosts: all
roles:
- role: vagrant-ruby-dev
ruby_version: 2.4.1
MIT.