Hasło słownika

Artefakt (build artifact)

Wynik procesu budowania, który można wersjonować i wdrażać (np. paczka, obraz, chart).

DevOpskategoria
3aliasy
Kategoria: DevOps
Aliasy: artifact build artifact artefakt builda

Opis

Artefakt to “to coś”, co wychodzi z CI i powinno być identyczne w testach, stagingu i produkcji. Dzięki temu przestajesz wdrażać “kod z gałęzi”, a zaczynasz wdrażać konkretny, podpisany i wersjonowany wynik builda. W praktyce artefakt ląduje w registry/repozytorium, ma numer wersji (często SemVer), może mieć checksumę i metadane. To jeden z fundamentów powtarzalnych wdrożeń oraz szybkich rollbacków.

Przykłady

  • Pipeline publikuje artefakt do registry i dopiero z niego robi deploy.
  • Release taguje artefakt wersją 1.4.0 i zamyka temat 'u mnie działa'.
  • Rollback cofa się do poprzedniego artefaktu, a nie do 'poprzedniego commita'.