Sto cercando di aggiungere l'integrazione continua a un progetto.
Secondo Wikipedia , un pezzo importante di CI sono le build automatizzate. Tuttavia, sono confuso su cosa, esattamente, ciò significhi, dal momento che l'IC e gli articoli di automazione sembrano non essere d'accordo.
Punti specifici di confusione: cosa significa "costruzione automatizzata" nel contesto di:
- un progetto che usa un linguaggio interpretato, come Python o Perl?
- costruendo dalla fonte su una macchina dell'utente finale?
- un'applicazione che ha dipendenze che non possono essere semplicemente precompilate e distribuite, come un database in un RDBMS locale sul computer dell'utente?
builds
ebuild
perché non sapevo quale usare.