Dans une démarche d'intégration continue (CI), le build Adélia permet d'automatiser la génération des programmes issus d'un environnement et de constituer, à partir des binaires produits, des artéfacts versionnés.
L'ensemble des artéfacts construits servent de briques de base pour la constitution d'une application.
Le critère de choix des programmes à traiter peut se faire de deux façons différentes, à savoir :
- S'appuyer sur le découpage fonctionnel naturel introduit par les domaines Adélia constitutifs d'un environnement :
Le processus de Build s'appuie sur une liste de domaines fournis pour générer les programmes de ces domaines.
On parle de Build par domaines.
- Définir vos propres composants applicatifs (ainsi que leurs dépendances fonctionnelles) et y ajouter les programmes (de visibilité publique ou privée) constitutifs de chaque composant :
Le processus de Build s'appuie sur une liste de composants fournis pour générer les programmes associés à ces composants (et aux composants dépendants).
On parle de Build par composants.