-
Notifications
You must be signed in to change notification settings - Fork 582
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add a Vagrant file to automatically deploy an Ubuntu 14.04 development VM #711
Conversation
…t VM Mostly inspired from the existing Vagrantfile in Math.Net Numerics: http://numerics.mathdotnet.com/ See https://www.vagrantup.com/ for more information about the Vagrant software.
If you want to test the PR:
|
What does this give us? I never used vagrant. |
Well, Vagrant helps in the creation and configuration of lightweight, reproducible and portable development environments. It places itself on top of most virtualization products (e.g. VirtualBox, VMware) and uses SSH or WinRM to leverage the provisioning (e.g. shell commands, puppet, chef) on booted virtual machines. Thus, by writing a As an example, here is how I managed to build FAKE on Ubuntu (I omitted the crlf issue with
Because I created my Ubuntu development VM with a Also, as everything is in a VM, they just have to IHMO, its biggest usage would be for Windows people testing their development on a *nix system. However it's use can be extended up to many other scenarios (more to come). |
ok cool |
Add a Vagrant file to automatically deploy an Ubuntu 14.04 development VM
Nice 😎 Dedicaded markdown documentation incoming... |
Mostly inspired from the existing Vagrantfile in Math.Net Numerics.
See https://www.vagrantup.com/ for more information about the Vagrant software.