Looks interesting but sharing the current work dir is not enough: - what about dependencies (in local repo or in reactor) - what about multi modules project
Jeff Le 18 févr. 2013 10:52, "Julien Nicoulaud" <[email protected]> a écrit : > Hi all, > > I'm writing a Maven plugin for Vagrant ( > http://nicoulaj.github.com/vagrant-maven-plugin), which is a tool for > managing virtual machines. Right now I have goals to start/stop a virtual > machine on pre/post-integration-test phases. > > The next step would be to run integration tests directly on the virtual > machine. Vagrant shares the current working directory with the VM, so it > really is just a matter of "piping" the forked test runner process through > SSH. > > After taking a quick look at Surefire API, it seems to me this could be > done by implementing a new provider that would just "wrap" the real one to > have it executed over SSH. > > Can any Surefire expert provide advice on this ? Is there a cleaner/simpler > way ? > > Sorry if I am asking this on the wrong place, but it seems Surefire > mailing-lists do not work anymore. > > Cheers, > Julien >
