[ninux-dev] test.map.ninux.org in Continous Deployment
Alessandro Gnagni
alessandro at gnagni.it
Fri May 30 15:53:25 CEST 2014
Mitici!
Il 30/05/2014 15:52, Nemesis ha scritto:
> Grazie anche all'aiuto di Stefano (utentestonaz
> https://github.com/ninuxorg/nodeshot/graphs/contributors), finalmente
> l'instanza su *test.map.ninux.org* viene aggiornata automaticamente.
>
> Il workflow è il seguente:
>
> * ad ogni commit (o serie di commit) pushato su github parte un
> webhook verso *ci.publicwifi.it*
> * su *ci.publicwifi.it* c'è jenkins in ascolto che quando riceve il
> webhook fa partire uno script
> * lo script aggiorna il repo locale, aggiorna le dipendenze, crea il
> DB, e fa partire gli unit test
> * se non ci sono errori partono gli update automatici verso 3 server,
> uno di questi è *test.map.ninux.org*
>
> Scrivevo giusto per convidere qualche info.
>
> E' una gran ficata perchè così posso concentrarmi sul miglioramento
> dell'applicazione ma sono anche forzato ad architettare tutto in modo da
> avere sempre almeno un pochino di retrocompatibilità.
>
> Nemesis
More information about the ninux-dev
mailing list