[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