If you're looking for a less complex model of this, you should try our Continuous Integration and deployment service: https://circleci.com. Over time, we'll be providing the sort of complexity that GitHub provides here, now we do about 70% of it.
Feedback on anything, including pricing, very welcome.
Straight up git push with ssh git key support - yes, but might be slightly beta.
- they focus on open source, we focus on web apps.
- you can set Circle up in one click
- Circle is much much faster
- Circle allows you to parallelize your tests across multiple machines
- Circle supports deployment
That is my biased opinion of course.
Both TravisCI and Circle are new technologies in a new market, so I would expect this to change over time, but that's the way it is now.