Skip to content
Snippets Groups Projects
Select Git revision
  • e4364e73e05d684fa5ab8f7becb49a6a948e99a9
  • main default protected
2 results

go.sum

Blame
  • This project manages its dependencies using Go Modules. Learn more
    Vagrantfile 674 B
    # -*- 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(/[\.]/,"")
    
      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