【发布时间】:2018-06-06 08:11:06
【问题描述】:
我们目前正在将 VSTS CI/CD 设置为具有 3 个不同阶段的 azure webapp。生产,Beta,Alpha。但我们面临两个问题:
- 数据库部署,我们正在使用 Azure SQL Server,但在管道中部署数据库是个问题。到目前为止,我最好的解决方案是在 VS 中使用包含 DDL 的数据库项目,但这意味着开发人员必须通过 VS 处理数据库,并且效果不如 SSMS。他们有替代品吗?
- 生产错误修复。如果我们需要对生产环境进行热修复,那么团队会破坏管道(直接部署到生产项目中),因为交换环境并检查一切是否正常需要很长时间。有没有办法将变更集直接部署到生产环境并将其标记为热修复部署?或者有什么建议?
【问题讨论】:
标签: visual-studio azure azure-devops