我希望能够使用非版本控制的./ddev/config.yaml文件在DDEV的版本控制的.env文件中定义变量值。例如(伪码):
name: env($PROJECT_NAME)
# etc...我不能依赖于忘记交换config.yaml文件或任何其他手动步骤。
这个季节的原因是,我需要有多个DDEV实例的同一网站。每个实例都将提交到相同的回购,但可能(或不可能)有不同的分支。,换句话说,它们需要是能够相互合并的,而不需要将DDEV混为一谈。,既然.ddev/config.yaml已经承诺了回购,我需要一些其他的方法来拥有单独的DDEV实例。
发布于 2022-08-28 18:11:55
您可能希望为此使用config.*.yaml。默认情况下,config.*.yaml为gitignored。例如,config.local.yaml可能具有本地重写。有关更多信息,请参见文档。
我还没有尝试在这个上下文中使用.env文件,但我知道config.local.yaml在这种使用中会运行得很好。
https://stackoverflow.com/questions/73520105
复制相似问题