by teopost » 17 March 2017, 22:02
Ottime considerazioni.
Sono d'accordo.
Mi aspetterei di recuperare l'ultima versione dal teamworks o comunque una versione che sia in qualche modo taggata.
Attualmente, nei nostri progetti non gestiti con INDE, il server di continuous integration viene invocato da un hook che scatta sul server di controllo delle revisioni (nel mio caso git).
In pratica:
1. Quando le modifiche dei programmatori vengono mergiate sul branch master, un hook chiama il server di continuous integration.
2. Il server CI scarica i sorgenti della versione "fusa" sul master e li compila
3. Il compilato viene deployato sugli ambienti di test (una sorta di continuous delivery)
Gli unici progetti in azienda non gestiti in questo modo sono purtroppo quelli di INDE.
Sarebbe bello poterlo fare !
Oracle Database Administrator