Définition - Que signifie Build?
Le terme build peut faire référence au processus par lequel le code source est converti en un formulaire autonome qui peut être exécuté sur un ordinateur ou au formulaire lui-même. L'une des étapes les plus importantes d'une construction de logiciel est le processus de compilation, où les fichiers de code source sont convertis en code exécutable. Le processus de création d'un logiciel est généralement géré par un outil de construction. Les builds sont créés lorsqu'un certain stade de développement a été atteint ou que le code a été jugé prêt pour l'implémentation, soit pour le test, soit pour la publication pure et simple.
Une build est également appelée build de logiciel ou build de code.
Definir Tech explique Build
Le terme build peut avoir une signification légèrement différente selon qu'il est utilisé comme nom ou comme verbe. Un développeur peut «faire une construction», ce qui signifie exécuter le processus de construction, mais peut également désigner le résultat final comme «numéro de construction 175», pour le différencier lorsqu'il parle à ses collègues.
Une construction peut être simple ou extrêmement complexe. Un seul développeur construira le plus souvent directement à partir de son bureau dans son environnement de développement intégré, tandis qu'une grande équipe aura généralement des professionnels qui ne feront que superviser le processus de construction. Dans ce dernier cas, des outils de construction étendus sont utilisés qui peuvent également faciliter les tests, les métriques et d'autres fonctions.
Une version est généralement une version de logiciel au format pré-version qui est utilisée uniquement par la société de développement de logiciels. Lorsque la construction est terminée, elle est souvent stockée sous la forme d'un package unique et est commercialisée sous un numéro de version, bien qu'il soit souvent possible de trouver le numéro de version si vous creusez suffisamment. Idéalement, ou en théorie, les versions incrémentielles et ultérieures des builds ont plus de fonctionnalités et moins de bogues, bien que cela ne fonctionne pas toujours dans la pratique.