
Hudson è un server per l’integrazione continua, cioè la pratica di applicare il controllo di qualità ad ogni modifica del software che si sta scrivendo.
Hudson è in grado di aiutare lo sviluppatore tenendo sotto controllo la fase di compilazione del software o l’esecuzione della suite di test ed aumentare, in questo modo, la produttività. La configurazione può essere effettuata completamente attraverso l’interfaccia web che dispone di permalink ed un motore RSS/email/IM per la notifica in tempo reale degli eventi.
I test e la compilazione possono essere eseguiti anche su altri computer rispetto a quello su cui gira Hudson e se le funzionalità del progetto non vi bastano è possibile espanderlo utilizzando i plugin. Potete tenere sotto controllo la situazione attraverso IDE, browser e persino smartphone. Hudson necessita del JRE 1.5 o successivo.
Via | Hudson

CruiseControl è un framework scritto in Java per l’integrazione continua dei vostri progetti.
Si tratta di un progetto rilasciato sotto licenza BSD che molte funzionalità, notifiche vie email ed instant messaging, decine di plugin ed un’interfaccia web per le visualizzazione dei dati. Esistono, inoltre, molti programmi che consentono di ampliare ulteriormente le caratteristiche del software.
Esistono anche due versioni alternative per .NET e Ruby chiamate, rispettivamente CruiseControl.NET e CruiseControl.rb.
Via | CruiseControl