I have been playing around with
CodeShip lately. I really like it! Here's what I'm doing for Grunt-based builds on CodeShip, running the Jasmine specifications on Karma with PhantomJS.
Setup Commands
gem install compass
nvm install 0.10.33
nvm use 0.10.33
npm install
npm install -g grunt-cli
npm install -g bower
bower install
Test Commands
grunt test