Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Vagrant.configure("2") do |config|
- config.vm.box = "bento/ubuntu-16.04"
- config.vm.network :forwarded_port, guest: 3000, host: 3000
- config.vm.provision :chef_solo do |chef|
- chef.cookbooks_path = ["cookbooks", "site-cookbooks"]
- chef.add_recipe "apt"
- chef.add_recipe "ruby_build"
- chef.add_recipe "rbenv::user"
- chef.add_recipe "rbenv::vagrant"
- chef.json = {
- rbenv: {
- user_installs: [{
- user: 'vagrant',
- rubies: ["2.3.1"],
- global: "2.3.1" ,
- gems: {
- "2.3.1" => [
- { name: "bundler" }
- ]
- }
- }]
- }
- }
- end
- end
- site "https://supermarket.getchef.com/api/v1"
- cookbook 'apt'
- cookbook 'build-essential'
- cookbook 'ruby_build', '~> 1.0.0'
- cookbook 'rbenv', git: 'https://github.com/aminin/chef-rbenv'
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement