![Visual Studio Team Services:如何确保在排队构建之前构建服务器(AzureVM)正在运行](https://linux22.com/image/1543770/Visual%20Studio%20Team%20Services%EF%BC%9A%E5%A6%82%E4%BD%95%E7%A1%AE%E4%BF%9D%E5%9C%A8%E6%8E%92%E9%98%9F%E6%9E%84%E5%BB%BA%E4%B9%8B%E5%89%8D%E6%9E%84%E5%BB%BA%E6%9C%8D%E5%8A%A1%E5%99%A8%EF%BC%88AzureVM%EF%BC%89%E6%AD%A3%E5%9C%A8%E8%BF%90%E8%A1%8C.png)
我们有一台 AzureVM 用于 VSTS 构建服务器。为了节省成本,我们还让该构建服务器每天美国东部时间下午 6 点关闭。
我们希望 VSTS 能够在排队构建时自动重新启动 VM(如果尚未运行),但似乎不支持这种情况。
考虑过做一个 powershell 任务,但是那是在构建开始之后,所以你仍然会收到“无法安排构建”错误,因为运行所有构建任务的 VM 仍然处于关闭状态。
其他人是如何解决这个问题的?
我们有一台 AzureVM 用于 VSTS 构建服务器。为了节省成本,我们还让该构建服务器每天美国东部时间下午 6 点关闭。
我们希望 VSTS 能够在排队构建时自动重新启动 VM(如果尚未运行),但似乎不支持这种情况。
考虑过做一个 powershell 任务,但是那是在构建开始之后,所以你仍然会收到“无法安排构建”错误,因为运行所有构建任务的 VM 仍然处于关闭状态。
其他人是如何解决这个问题的?