我正在考虑使用部署组和标签来将对服务器的发布延迟到标签为脱机之前。
场景:
因此,当我触发发行版时,它最初不会部署到QA服务器,但是随后在某个时间点,QA服务器将被标记为“离线”,我希望发行版然后部署到服务器。 / p>
我对此进行了测试,发现如果初始部署未能部署到任何服务器,则该发行版将被视为失败,因此即使服务器添加了标签,也不会发生自动重新部署。
如果部署组中有多个服务器,并且初始版本部署到至少一台服务器(例如,其中一个已经具有“ offline”标记),则随后的自动重新部署工作将在服务器处于正常状态时进行标记为“离线”。
所以我的问题是如何使第一种情况起作用?