Универсальный артефакт
DevOps процессы
universal-artifact
Синонимы:
Build once, deploy anywhere
Единый артефакт для окружений
Граф зависимостей
Зависит от: 1
Текущая практика
Зависит от (требует)
Описание
Каждый компнонент приложения собирается один раз и переиспользуется для тестирования и деплоя на продуктовое окружение.
Ценность
Преимущества:
- Гарантия, что на продуктовом окружении оказывается артефакт заведомо известного качества.
Последствия отсутствия:
- Артефакт собранный для продуктового окружения может отличаться от ранее тестируемого, что повышает риски отказа. Может произойти вследствие: обновления библиотек, с которыми собирается артефакт; различия в параметрах сборки; и так далее
Критерии оценки 4
SURVEY
Приложение может быть развернуто на любое окружение без пересборки артефакта
Варианты по умолчанию: Да / Нет / Частично
SURVEY
Сборка артефакта выполняется единожды, затем артефакт переиспользуется на последующих окружениях
Варианты по умолчанию: Да / Нет / Частично
SURVEY
Артефакт, который развертывается на продуктовое окружение, собирается один раз и проходит все этапы тестирования
Варианты по умолчанию: Да / Нет / Частично
CHECK
В CICD пайплайнах сборка происходит один раз, затем артефакт переиспользуется на последующих стадиях
Ресурсы 1
-
Источник
Метаданные
- ID:
- 2146dc7d-da80-47d1-af21-e5f84169cd14
- Slug:
universal-artifact- Версия:
- 2.0
- Проекты:
- Client2/Project1 Client1/Project1
- Критерии:
- 3 survey 1 check
- Создано:
- 2026-04-30
- Обновлено:
- 2026-04-30