Artefact (CI/CD)
Artefact (en anglais artifact) : fichier produit par le pipeline et conservé après son exécution, résultat du commit dont il est issu : image de conteneur, binaire, rapport de tests, SBOM.
Il se distingue du cache, qui n'est qu'un accélérateur : perdre un artefact oblige à reconstruire depuis le commit, perdre le cache ne fait que ralentir. Principe de la livraison continue : on construit l'artefact une seule fois, on le désigne par son empreinte, et on le fait circuler d'un environnement à l'autre plutôt que de le reconstruire.
Dans les cours
- CI/CD : les principes, leçon 2 : Anatomie d'un pipeline
- CI/CD : les principes, leçon 4 : Livraison continue et déploiement continu