Add Vagrant Executer Support [candidate for community contribution]
Overview
I think it would be a great benefit to add Vagrant executor support as it supports multiple vm types and it is how some developers support their development environment and would want to emulate it on the CI.
It would operate by knowing when the vagrant vm is up, running and stopped. And would run the commands via vagrant ssh -c ''.
While I have manage to this with set of specific commands, when a build is canceled or randomly stalled, the vagrant vm is never stopped or destroyed causing server resource issues.
Edited by Darren Eastman