【发布时间】:2015-12-17 19:46:36
【问题描述】:
我正在使用 Octopus Deploy 根据本指南将 ASP.NET 5 网站部署到 Azure:https://gist.github.com/alfhenrik/ee08dbb1fb6e2bc7f772
我正在尝试找到一种方法来转换配置文件,但还没有找到任何优雅的解决方案。目前我最好的建议是在本地开发环境中使用带有配置的 appsettings.json 和 appsettings.Release.json,它是 appsettings.json 的精确副本,其中所有值都是章鱼变量,如 #{myVariableName}。然后在使用 Octopus 进行部署时,我们有一个预部署脚本,将 appsettings.json 替换为 appsettings.Release.json,然后在 appsettings.json 上运行变量替换。
有更好的建议吗?
【问题讨论】:
标签: octopus-deploy asp.net-core