CI/CD для приложения
Настроим повторяемый выпуск подготовленного приложения из одного репозитория в одно окружение. Сборка, запуск существующих проверок, доставка и способ возврата к предыдущей версии будут согласованы до работы.
Узнаёте свою задачу?
Релизы выполняются вручную
Последовательность команд держится в памяти разработчика, а ошибки обнаруживаются уже во время выкладки.
Нет понятного возврата
После неудачного обновления команда тратит время на ручное восстановление предыдущей версии.
Состав и границы
Настроим сборку, запуск существующих проверок и развёртывание приложения из одного репозитория в одном окружении.
- Один репозиторий и одно окружение
- Сборка и запуск существующих проверок
- Развёртывание и согласованный способ возврата к предыдущей версии
- Разработка тестов приложения оценивается отдельно
Изменения самого приложения и дополнительные окружения согласуем как отдельные работы.
Результат остаётся у вашей команды.
- Конфигурация сборки и развёртывания
- Согласованный порядок выпуска и возврата к предыдущей версии
Частые вопросы
Нужны ли готовые тесты?
Если проверки уже есть, включим их запуск в процесс сборки. Создание новых тестов приложения — отдельная задача.
Можно настроить несколько окружений?
Можно, но стартовый состав работ включает одно окружение. Дополнительные окружения и их связи оценим после знакомства с проектом.
Гарантирует ли настройка релиз без простоя?
Возможность обновления без простоя зависит от приложения и инфраструктуры. Обсудим требования и порядок возврата до начала работ, не обещая недостижимого для конкретной системы.
Указана стартовая стоимость работ. Серверы, лицензии и внешние сервисы оплачиваются отдельно. Состав работ и итоговую стоимость согласуем до начала.
Посмотреть все услуги