我想在 CloudWays 上的 Gatsby 中托管我的网站构建。有没有这样的持续部署选项?可以选择通过 Git 部署代码并获取 repo。但是对于 Gatsby 来说,还有另一个步骤是进行“gatsby build”。每当更新 master 分支时,有没有办法从 master 中提取然后运行构建命令?
我知道有 Netlify 并且已经内置了,但是我有一个 CloudWays 托管,只是想知道这是否可以设置。
我想在 CloudWays 上的 Gatsby 中托管我的网站构建。有没有这样的持续部署选项?可以选择通过 Git 部署代码并获取 repo。但是对于 Gatsby 来说,还有另一个步骤是进行“gatsby build”。每当更新 master 分支时,有没有办法从 master 中提取然后运行构建命令?
我知道有 Netlify 并且已经内置了,但是我有一个 CloudWays 托管,只是想知道这是否可以设置。
正如CloudWays 推荐 的 DeployBot(请参阅此处),您可以将其用于您的要求,更具体地说,您可以在gatsby build
设置 DeployBot 时提供执行自动部署所需的一组命令。
您需要查看以下参考资料:DeployBot 入门和使用 Grunt 构建资产。注意:您可以将 Grunt 工具替换为您喜欢的构建工具,以实现所需的自动化部署过程。