Travis Continuous Integration

Written by on dicembre 16, 2011 in PHP, Tests - No comments

Lavorando con git, su GitHub.com, sono venuto a conoscenza di TravisCI, ovvero Travis Continuous Integration. Mi sono occupato diverse volte di integrazione continua durante lo sviluppo e ancora di più di testing PHP con PHPUnit ed in java tramite jUnit.

Ho analizzato ed utilizzato PHPUnderControl per la continuous integration in PHP ed ho iniziato a vedere anche Jenkins sempre per il PHP. Il primo ostacolo è sempre l’hosting del sistema di controllo e la continua e costante manutenzione che è necessaria su tutti i sistemi che porta via già il poco tempo a disposizione della giornata. Travis CI è una soluzione di Continuous Integration per prodotti completamente OpenSource con una connessione diretta su GitHUB.

La soluzione sviluppata dal team di Travis è semplice elegante e molto funzionale anche se ancora in Alpha state. Allego alcune screen-shot a questo articolo per farvi saggiare la bontà dello strumento.

Travis si configura con un semplice file YAML con un nome di default .travis.yml

About the author

Sono, Walter Dal Mut, un consulente che opera nel mondo dell'IT come freelance in Torino e provincia. Il mio mondo informatico/elettronico ruota intorno a quatto tecnologie essenziali che sono Zend Framework per lo sviluppo di Applicazioni Web, Eclipse Framework per lo sviluppo di Applicazioni Desktop, Android Platform e iOS Apple per lo sviluppo di applicazioni mobile.

Comments are closed.

Categorie