Где находится «команда сборки» в Netlify / Hugo?

Я не могу исправить сообщение об ошибке «сбой» в Netlify при развертывании из Github.

Я создал полностью новый блог и развертывал пост за постом, так как предыдущие попытки развернуть сразу несколько файлов приводили к последовательным сообщениям «неудачные».

Я связался с Netlify, и они сообщили, что я должен добавить:

;sleep 200; false

в конце моей «команды сборки».

Проблема в том, где мне найти эту «команду сборки»?

Я везде просматривал Настройки сайта на Netlify, но не мог найти, куда добавить этот код.

Было бы здорово, если бы кто-нибудь пролил свет на мое невежество. (Не уверен, что эта информация актуальна, но я использовал HUGO версии 0.55.5)

Ваше здоровье,

пс. Эта проблема связана с этим один.


person cscscscs    schedule 16.05.2019    source источник


Ответы (2)


Я так и не понял, куда добавить

;sleep 200; false

как рекомендует Netlify.

Однако я решил свою проблему, выполнив следующие действия.

После входа в Netfliy щелкните веб-сайт, с которым у вас возникли проблемы.

Вверху страницы нажмите Развертывания. Под Search Deploys вы увидите список файлов, начинающихся с Production:master@.... Щелкните последний, который failed.

В журнале развертывания вы увидите строку, указывающую на ошибку, например:

2:42:50 PM: ERROR 2019/05/16 21:42:50 "/opt/bui...

Определите, какой файл вызывает сбой развертывания. Как только он будет идентифицирован, удалите его из своих файлов, а затем разверните снова.

Он должен работать. По крайней мере, у меня это сработало.

person cscscscs    schedule 16.05.2019

В настройках развертывания (Меню -> Развернуть -> кнопка настройки развертывания):

https://app.netlify.com/sites/ {xxx-siteid-xxx} / settings / развертывает

В разделе «Параметры сборки» вы можете найти команду сборки, которая по умолчанию пуста. Вы можете указать здесь свою собственную команду сборки.

person Vishnu Prasad    schedule 11.12.2019