Aller au contenu

Le stockage des livrables et des artefacts

Cette fiche présente quelques solutions permettant de stocker le résultat de la construction d'une application (hors cas des images Docker qui est vu dans la suite du cours).

Les dépôts publics des gestionnaires de dépendance

Les gestionnaires d'artefact

Dans cette catégorie, nous trouverons par exemple Nexus Repository Manager qui a ajouté en version 3 le support d'un grand nombre de formats (APT, PyPI, npm, raw pour des archives .zip / .tar.gz ...).

Le système de release du gestionnaire de code source

Nous soulignerons la possibilité de stocker des livrables en annexe des dépôts GIT au niveau d'un nombre croissant de gestionnaires de code source :

En contrepartie d'un rôle toujours plus central pour le gestionnaire de code source, nous soulignerons le gain en matière de cohérence des droits entre le gestionnaire de code source et le dépôt d'artefact.