I’ve had good experiences with Circle and Travis, annoyance with Jenkins, but good community there. Wanna try Codeship.
Usually do device testing manually but only because most of my projects have involved video streaming or conferencing so it demands some live testing and writing those tests is a real hassle. Sauce labs or whatever can only get you part of the way. I hope someone figures out a good test suite for stuff like that.