
Vercel CLI теперь поддерживает dry‑run развертываний
Новый флаг --dry в Vercel CLI позволяет увидеть, какие файлы и настройки попадут в деплой, а также получить полный манифест в JSON‑формате.
Что изменилось
Vercel объявил о выпуске dry‑run режима для своего CLI. Теперь разработчики могут выполнить команду vercel deploy --dry в уже привязанном проекте и получить полную картину того, что будет отправлено в продакшн, не создавая реального развертывания.
Ключевые возможности
- Предпросмотр фреймворка – CLI автоматически определит, какой фреймворк (Next.js, Nuxt и т.д.) используется, и покажет соответствующий preset.
- Полный файл‑манифест – в JSON‑выводе перечислены включённые и игнорируемые пути, размер каталогов, самые тяжёлые файлы, их режимы и хэши содержимого.
- Автоматический JSON‑режим – если вывод перенаправлен в пайп или не‑TTY, CLI сразу отдает JSON без необходимости указывать флаг
--json. - Интеграция в CI/CD – полученный манифест можно использовать в скриптах для предварительной валидации, сравнения с предыдущими билдами или проверки соответствия политикам безопасности.
Как это выглядит на практике
# Простой dry‑run
vercel deploy --dry
# Получить JSON‑манифест для автоматизации
vercel deploy --dry > manifest.json
Подробности и примеры сценариев опубликованы в блоге Vercel. Эта функция особенно полезна для команд, где каждый деплой проходит через строгие проверки качества и соответствия.
Почему это важно
Для AI‑разработчиков, работающих с моделями в продакшн, возможность увидеть, какие файлы попадают в контейнер, помогает избежать случайного раскрытия больших моделей или конфиденциальных данных. Кроме того, автоматический JSON‑манифест упрощает построение кастомных pre‑deployment чеков в пайплайнах GitHub Actions, GitLab CI и др.
Для разработчиков AI‑приложений dry‑run в Vercel CLI – это шанс добавить ещё один уровень контроля перед публикацией модели. Вы сможете автоматически проверять, что в билд попали только нужные артефакты, и исключать лишние файлы, тем самым ускоряя CI и снижая риск утечки данных.


