Сервис DevOps внутри платформ Essence
toksy opened this issue · 0 comments
toksy commented
Необходимо реализовать бизнес кейс:
- Пользователь может создать проект
- внутри проекта может вести набор pipeline
- Каждый pipeline должен быть привязан к целевому размещению
- целевое размещение - это готовый Essence стенд, способный принимать выгрузку Meta + API сервис
- целевые размещения должны жить на шлюзе в форме YAML / JSON
- пользователь может запускать pipeline
- пользователь должен иметь возможность увидеть историю запуска pipeline и ошибки , если они есть
- когда пользователь запускает pipeline , Essence должен поставить очередь в сборку
- агенты при этом должны понять, что должна запуститься сборка
- далее с нексуса/репозитория забирается образ и обновляется внутри целевого размещения
- обновляется статус сборки
страница для девОпс - *****/pages/DA2CE8AA9FCD479F85B079FAE2160690