create vagrant file to develop inside stretch vm
We want to have a dev environment that is reproducible and as close to production as possible to avoid things like this:
20:18 <@micah> Notice: /Stage[main]/Helpy/Exec[helpy_bundler_update]/returns: Warning: the running version of Bundler (1.13.6) is older than the version that created the lockfile (1.13.7). We suggest you upgrade to the latest version of Bundler by running
gem install bundler
.
20:18 <@micah> do we need to use 1.13.7? stretch has 1.13.6
20:31 <@azul> micah: only to make the warning shut up.
20:32 <@azul> I don't think there is any reasonable difference between the two. If it was more than a minor version change maybe...
21:37 <@micah> azul: i'd like to make it 1.13.6 if we can because bundler spits a non-zero exit code because of that
We already have install instructions in the .travis.yml and .gitlab.yml files. Maybe we can combine them somehow or at least remove travis so we do not need to maintain 3 automated install scripts and the docs.