【发布时间】:2019-01-26 02:44:52
【问题描述】:
我正在寻找一种在 netlify 上定义两个站点构建的方法,它们来自同一个 repo,使用单个通用 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
我想知道是否有办法让我创建一个通用的netlify.toml 文件,因为这两个网站的两个版本的存储库都是相同的。
我已经使用 web UI 来分别配置每个构建,但是修改每个构建都很麻烦,这就是我更喜欢上述方案的原因。
我打算做的是在两个构建之间共享所有配置,除了构建命令,它会单独定义,如上所示。
【问题讨论】: