21 November 2011

Hudson - Continuous Integration



People (developers) pricier
Computers Cheaper
Why not use more computers than people?

Hudson in many companies used (not in Google?)

community release every week

detects changes
builds
record results
send notifications

cron - before hudson (+some customization using perl)
can send emails only not anymore

hudson - aggregate results, from different platform, different JVMs and so on (great feature)

hudson has plugins -[]-> findBug plugin

keep track of changes

capable of hosting more than one project using in one hudson

JNLP Launch for slaves who can not see master

hudson can install JDK for you! Different versions!

hudson kills processes used for making the builds and won't let them live longer than needed.

hudson on EC2 (Cloud) (best on Amazon)

3 / 4 working full-time on hudson core

No comments:

Post a Comment