Automating the testing of source code in a 'real' instance can be a bit of a pain, even getting it into standalone mode.
Steps you need to go through:
1) Build the project
2) Copy it to the deployment directory
3) Shutdown the current cluster (if it is running)
4) Untar the tar
5) Update the configs to point to a local data cluster
6) Startup the new deployment
Yeah, its not super difficult, but it would be nice to just have a script to make it button push easy.