Visual Studio Team Services:如何确保在排队构建之前构建服务器(AzureVM)正在运行

Visual Studio Team Services:如何确保在排队构建之前构建服务器(AzureVM)正在运行

我们有一台 AzureVM 用于 VSTS 构建服务器。为了节省成本,我们还让该构建服务器每天美国东部时间下午 6 点关闭。

我们希望 VSTS 能够在排队构建时自动重新启动 VM(如果尚未运行),但似乎不支持这种情况。

考虑过做一个 powershell 任务,但是那是在构建开始之后,所以你仍然会收到“无法安排构建”错误,因为运行所有构建任务的 VM 仍然处于关闭状态。

其他人是如何解决这个问题的?

相关内容