我正在寻找一种方法来定义 netlify 上的两个站点构建,它们来自同一个存储库,使用单个 common netlify.toml. 可以这样做吗?
我有一个名为hugo-dream-plus的 GitHub 存储库,我在 netlify 上配置了两个网站构建,即dream-plus-posts和dream-plus-cards。这两个构建共享相同的环境变量和大部分配置,除了构建命令:
hugo --config cards.toml #For dream-plus-cards
hugo --config posts.toml #For dream-plus-posts
Run Code Online (Sandbox Code Playgroud)
我想知道是否有一种方法可以让我创建一个通用netlify.toml文件,因为这两个站点的两个版本的存储库都是相同的。
我已经使用Web UI来单独配置每个构建,但是修改每个构建都相当麻烦,这就是为什么我更喜欢上面的场景。
我计划做的是在两个构建之间共享所有配置,除了构建命令之外,该命令将单独定义,如上所示。