Runnable creates full-stack environments for every branch across all your GitHub repositories. These environments can be used to integrate and test branches end-to-end, before they’re merged into master.
Watch the 90 second video and browse through our feature tour.
— Runnable Sandboxes: Full-stack environments for every GitHub branch http://blog.runnable.com/post/141200219146/runnable-sandboxes-full-stack-environments-for
This looks interesting especially as we move to new platforms.