Heroku развертывается с ошибкой: Ошибка: неизвестная ошибка при установке «12.x» узла - PullRequest
0 голосов
/ 01 мая 2020

Вчера наши развертывания перестали работать на heroku, и я не могу понять, почему, ничего в нашей кодовой базе не изменилось, связанное со сборкой / зависимостями. Я пытался отладить его и использовать различные комбинации buildpacks в течение дня и, похоже, не могу понять это. Поддержка Heroku мне тоже не помогла.

По сути, она выдает ошибку при установке узла. Я пробовал каждую версию узла и различные сборки пакетов. До сбоя сборок мы не указывали наши версии в пакете. json, но я пытался сделать это со всеми различными комбинациями, но все равно не повезло. На этом момент развертывания прерывается:

remote:        Resolving node version 12.x...
remote:        Error: Unknown error installing "12.x" of node
remote: 
remote: -----> Build failed
remote:        
remote:        We're sorry this build is failing! You can troubleshoot common issues here:
remote:        https://devcenter.heroku.com/articles/troubleshooting-node-deploys
remote:        
remote:        If you're stuck, please submit a ticket so we can help:
remote:        https://help.heroku.com/
remote:        
remote:        Love,
remote:        Heroku
remote:        
remote:  !     Push rejected, failed to compile Node.js app.
remote: 
remote:  !     Push failed
remote: Verifying deploy...

Дайте мне знать любую информацию, которую я мог бы предоставить, или отладку идей, которые у кого-либо могут быть, заранее спасибо!

1 Ответ

1 голос
/ 01 мая 2020

Проблема была в надстройке QuotaGuard Stati c IP, которая побуждала нас к обновлению, мы обновили, а затем наши развертывания начали сбои из-за кэшированной переменной среды на стороне heroku для HTTPS_PROXY. Я удалил эту переменную, и сборка сработала.

...