# -*- mode: ruby -*- # vi: set ft=ruby : ver = ENV['VERSION'] lic = ENV['EDITION'].downcase get_package = "curl -s https://packages.gitlab.com/install/repositories/gitlab/gitlab-#{lic}/script.deb.sh | sudo bash" Vagrant.configure("2") do |config| config.vm.box = "ubuntu/xenial64" config.vm.network "forwarded_port", guest: 80, host: ver.gsub(/[\.]/,"") + "0" config.vm.provider "virtualbox" do |vb| vb.memory = "2048" end config.vm.provision "shell", inline: <<-SHELL sudo apt-get install curl openssh-server ca-certificates postfix #{get_package} sudo apt-get install gitlab-#{lic}=#{ver}-#{lic}.0 sudo gitlab-ctl reconfigure SHELL end