Hi Strong,
indeed that looks interesting.
Although the con's, in particular "3. junit report not available",
seem like a real issue to me. Maybe the Jenkins-based FOSS offer from
CloudBees [1] is interesting for you, too. They offer a limited build
time per month for free, after that it's costing some money.
--Gunnar
[1]
http://www.cloudbees.com/foss/index.cb
Am 15. April 2012 18:02 schrieb Strong Liu <stliu(a)hibernate.org>:
http://travis-ci.org/
I played this in this weekend, and it looks very interesting, and I think maybe we can
use this as a smoke test environment.
pros:
1. integrated with github, very simple to set up, the build is triggered by every commit,
so it is more like a CI than what we have atm.
2. DB support ( mysql / postgresql / mongo, for OGM )
3. public accessible
4. status image (
http://about.travis-ci.org/docs/user/status-images/)
5. matrix support
( it seems have some bugs with this, I tried to set up H2 / MySQL / PostgreSQL matrix for
hibernate-orm, but the build finishes successfully, which it should not :)
cons:
1. not stable ( alpha stage )
2. limited configuration ( linux, jdk6 only)
3. junit report not available ( no way to check the failing test stacktrace / report )
if you're interested in this, you can take a look of my set up
http://travis-ci.org/#!/stliu/hibernate-orm
https://github.com/stliu/hibernate-orm/blob/master/.travis.yml
http://travis-ci.org/#!/stliu/hibernate-validator
https://github.com/stliu/hibernate-validator/tree/travis
https://github.com/stliu/hibernate-validator/blob/travis/.travis.yml
the ".travis.yml" is the key.
-------------------------
Best Regards,
Strong Liu <stliu at hibernate.org>
http://about.me/stliu/bio
_______________________________________________
hibernate-dev mailing list
hibernate-dev(a)lists.jboss.org
https://lists.jboss.org/mailman/listinfo/hibernate-dev