giovedì 22 settembre 2011

Jenkins - The Definitive Guide


Un Bottom Line Minute


Questo libro fornisce un riferimento completo per i team di sviluppo che utilizzano Jenkins per la consegna continua. Non importa quale livello si prevede di andare con il server, questo libro è l'unica guida cui avete bisogno. Anche se si desidera iniziare con le basi, e impostare alcuni lavori costruire - comprare questo libro! E 'solo una questione di tempo prima che si vorrà sfruttare più di quello che fornisce Jenkins, e questo è il miglior riferimento in giro.

Recensione

Dal momento che è un'introduzione al mondo Java, Jenkins (o Hudson) è diventato lo strumento di integrazione continua di scelta per la maggior parte dei team di sviluppo. Tale strumento prolifico ha bisogno di un riferimento esteso, e questo libro offre proprio questo.
Il libro è stato avviato prima della Hudson era biforcuta per Jenkins, in modo più o meno tutti i contenuti libri è necessario ai fini della Hudson, che è ancora sotto il controllo di Oracle, come lo è per Jenkins, la forcella open source.
Mi sono divertito le prime parti del libro - in particolare il piano in sette fasi suggerito di introdurre CI nell'organizzazione. Partendo da non avere server di costruire, attraverso l'aggiunta di nightly build e, infine, dimostrando implementazione continua. Naturalmente, questo libro vi mostrerà come arrivare. 
In tipico stile di iniziare, si sono prima guidato attraverso l'installazione e la configurazione di un server Jenkins. Sono rimasto impressionato dalla quantità di dettaglio che va in questa sezione, con gli screenshots ei passi dettagli spiegando esattamente che cosa dovete fare per ottenere Jenkins in esecuzione per la tua squadra. 
Una volta che si dispone di configurazione del server, è possibile spostare verso la creazione di posti di lavoro costruire, il nucleo di Jenkins. Tu sei portato attraverso tutto a che fare con la creazione di nuovi posti di lavoro, anche a discutere su come interfacciarsi con i sistemi fonte differenza controllo (SVN, Git). Da qui il lettore è portato attraverso i dettagli di integrare test automatici, visualizzando i risultati dei test e la misurazione di code coverage. In un capitolo successivo, si vedrà come aggiungere strumenti di analisi del codice a voi costruire.
I dettagli su come fornire notifiche squadra - sia tramite e-mail, RSS, SMS o instant messenger, sono spiegati bene. 
Dal capitolo 10, il libro inizia a coprire argomenti avanzare più come costruire oleodotti, paramaterized lavori costruzione (compresa la costruzione di tag) e costruisce distribuiti.
Se sei il maestro costruire (o uno sviluppatore che deve mantenere le squadre CI server) questo libro sarà un riferimento indispensabile. 

Nessun commento:

Posta un commento

Nota. Solo i membri di questo blog possono postare un commento.