title: Automatic VM deployment
body: <p>I have an idea to streamline deployments of prototypes within our team using VMs. The idea would be that a developer would be able to deploy their artifacts to Maven, then use a Web interface to pull them onto a development VM for integration/regression testing. They would then be able to to push those artifacts to a reference system, and finally onto production. </p>
  
  <p>I'm currently thinking of doing this myself using the vSphere Java API ( <a href="http://vijava.sourceforge.net/" rel="nofollow noreferrer">http://vijava.sourceforge.net/</a> ), and some simple scripting to grab artifacts from the Maven repository, configuration from SVN, and then start up a JBoss server. It feels like the kind of thing that may already be available though, has anyone heard of something similar?</p>