我正在为Azure devops中的应用程序设置部署池和发布管道。对于我的发行,我将分为三个阶段:开发,质量检查和生产。我了解了如何将变量组应用于一个阶段,该阶段已为其分配了部署池。太好了。
令人困惑的部分是,例如,我的Dev部署池中有3个服务器(目标),并且每个服务器都有不同的变量(不同的连接字符串)。我不知道如何使变量针对特定目标,而不是特定于阶段。
我应该放弃将我的Dev服务器分组为1个Dev部署组,然后将它们分开的想法吗?像创建一个Dev1组和一个Dev2组,然后创建一个Dev1阶段和Dev2阶段,等等?还是我想念一种更好的方法?
答案 0 :(得分:0)
azure devop中的部署组共享相同的配置设置。基本上,您的开发服务器是在不同的环境中,所以我认为最好的方法是为每个不同的服务器使用不同的部署组。