目前,我有自动脚本设置,从TFS获取最新的源代码,构建包并部署到azure。这对测试站点非常有效。但是,我的场景如下:
我的问题是我需要按照要求在UAT / Production上部署最后的稳定版本。
我需要一些使用稳定版本(package + config)执行构建部署的自动化,而不是从TFS获取最新版本。
我怎么能做到这一点?
答案 0 :(得分:1)
使用适当的工具进行工作。 Microsoft有一个release management offering,允许您将特定版本的软件版本编排到适当的环境中。它还将在不久的将来支持期望状态配置。
它缺少的唯一一个场景是与构建质量的集成 - 您可以选择发布所有成功的构建,无论质量如何。