Skip to content
Snippets Groups Projects
  1. Jul 20, 2014
  2. Mar 23, 2014
    • Austin Seipp's avatar
      Add a simplistic Vagrantfile with bootstrapping · ace74776
      Austin Seipp authored
      
      This adds a simple Vagrantfile to the root directory, which you can use
      to easily spin up RHEL/Debian/Ubuntu virtual machine in seconds to test
      GHC.
      
      For example, from the root of the GHC tree, you can say:
      
          $ vagrant up ubuntu1204-amd64
          $ vagrant ssh ubuntu1204-amd64
      
      This will give you access to a provisioned Ubuntu 12.04 virtual machine
      with all the necessary GHC dependencies installed (modulo a few things).
      
      Debian 7/CentOS 6.5/Ubuntu 12.04 only for now, in amd64/i386
      configurations. In the future I plan to at least add FreeBSD and NixOS
      boxes where possible.
      
      Improvements are necessary of course. By default a box is given 4GB of
      RAM and 2 cores, and resolves DNS entries by routing through the host
      DNS configuration. Do not run 'vagrant up' unless you have lots of RAM
      as it will spawn *every* virtual machine.
      
      Hopefully, this should make it far easier for contributors to get
      started eventually.
      
      Signed-off-by: default avatarAustin Seipp <austin@well-typed.com>
      ace74776
Loading