如何通过API在Netlify中配置Dir和Build命令?

时间:2019-07-05 22:20:39

标签: api netlify automated-deploy automated-deployment

我正在设置和自动部署,而我想部署的软件需要设置构建目录和构建命令。但是,我找不到使用命令进行部署的方法。

我在上载zip时曾尝试将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

作为回应,我有一个我想像的站点ID,您可以使用它来配置所需的详细信息。

我希望结果将是构建的工作页面,而不仅仅是我上传的文件。

任何帮助都会非常有用!

0 个答案:

没有答案