Я настраиваю и автоматизирую развертывание, и для программного обеспечения, которое я хотел бы развернуть, требуется установить каталог сборки и команду сборки.Тем не менее, я не могу найти способ выполнить развертывание с помощью команд.
Я предлагал добавить netlify.toml в zip, когда я загрузил его, и хотя он присутствует, он игнорируется и требуемая командане запускается.
Вот .toml, который я хотел бы запустить
[build]
command = "yarn run generate"
publish = "dist"
Обратите внимание, что развертывание выполняется вручную (через API), а не через репозиторий Git.
Для создания сайта я использовал что-то похожее на следующий запрос:
curl -H "Content-Type: application/zip" \
-H "Authorization: Bearer <TOKEN>" \
--data-binary "@netlify.zip" \
https://api.netlify.com/api/v1/sites
В качестве ответа у меня есть идентификатор сайта, который, я думаю, вам нужно использовать для настройкидетали, которые мне нужны.
Я ожидаю, что результатом будет созданная рабочая страница, а не только загруженные файлы.
Любая помощь будет очень ценной!