Средний
Что такое Artifact Repository (Репозиторий артефактов)?
Репозиторий артефактов (например, Nexus, Artifactory) — это специализированное хранилище для скомпилированного кода и готовых пакетов.
Когда CI-сервер (GitLab CI) собирает исходный код из Git, он создает артефакт (например, .jar файл для Java, .npm пакет или Docker-образ).
Этот артефакт загружается в Artifact Repository.
✅ Зачем нужен:
CD-сервер (или Kubernetes) при деплое на Production скачивает готовый артефакт именно оттуда. Это гарантирует, что на все стенды (Test, Stage, Prod) выкатывается один и тот же неизменный бинарный файл, протестированный ранее.