Visual Studio Team Services: как убедиться, что сервер сборки (AzureVM) работает, прежде чем ставить в очередь сборку

У нас есть AzureVM, используемый для сервера сборки VSTS. Для экономии затрат у нас также есть сервер сборки, который отключается в 18:00 по восточному поясному времени каждый день.

Мы хотели бы, чтобы VSTS автоматически мог перезапустить виртуальную машину (если она еще не запущена) при постановке в очередь на сборку, но, похоже, в этом сценарии нет какой-либо поддержки.

Мысль о выполнении задачи powershell, но это после запуска сборки, поэтому вы все равно получаете сообщение об ошибке "Невозможно запланировать сборку", потому что виртуальная машина, с которой будут запускаться все задачи сборки, все еще отключена.

Как кто-нибудь еще решил эту проблему?

0 ответов

Другие вопросы по тегам