Hacker News new | ask | show | jobs
by tedivm 5139 days ago
It's a CI system with amazing github integration. All you have to do is add a small config file [1], create an account, and then enable the post commit hook (a nice little on/off toggle) and your project is now being tested on every change [2]. It also has easy to incorporate badges you can put in PR's to show that your changes pass [3].

[1] https://github.com/tedivm/Stash/blob/master/.travis.yml

[2] http://travis-ci.org/#!/tedivm/Stash

[3] https://github.com/tedivm/Stash/pull/37

1 comments

But aren't you testing new code before pushing to Github anyway? Still wondering about Travis' use case.
You'd think so- I know I am- but it's really nice seeing a pull request with that badge there saying it's passed.
If you are downloading someone else's project, you don't know. The Travis-CI badge gives the guarantee the code passes the tests.