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

272
enorl76

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

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

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

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

0
В вашем сценарии одно решение состоит в том, что вы можете использовать агент VSTS для запуска виртуальной машины или использовать книгу запусков Azure для запуска виртуальной машины с помощью Azure Power Shell. Shui Shengbao 6 лет назад 0
@ Уолтер-MSFT, так как это сделать? enorl76 6 лет назад 0

0 ответов на вопрос

Похожие вопросы