我们正在使用虚拟主机 dotCloud 来运行我们的一些应用程序。dotCloud 直接从 git 存储库部署应用程序,并从该存储库读取名为 dotcloud.yml 的配置文件以配置和运行堆栈。
我们有两个分支(一个生产,一个暂存),它们是同一个仓库的一部分,它们推送到单独的 dotCloud 实例。运行每个实例的 dotcloud.yml 文件存在细微差别。
管理此 dotcloud.yml 文件的最佳方法是什么?目前我们只是确保我们确保每个分支上的 dotcloud.yml 都是正确的,但是当我们合并从 staging 到 master 的更改时,它会不断被覆盖。