[ninux-dev] test.map.ninux.org in Continous Deployment

Nemesis nemesis at ninux.org
Fri May 30 15:52:31 CEST 2014


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
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://ml.ninux.org/pipermail/ninux-dev/attachments/20140530/67966d29/attachment-0001.html>


More information about the ninux-dev mailing list