Как я могу провести модульное тестирование аппаратного лицензионного кода в конвейере Azure DevOps? - PullRequest
0 голосов
/ 10 июля 2020

Я пытаюсь автоматизировать сборку и тестирование нескольких проектов для нескольких репозиториев в проекте Azure DevOps. Часть сборки кажется простой, но мои функции для модульного тестирования требуют установленной, привязанной к оборудованию лицензии, которую я, очевидно, никогда не создавал для временной виртуальной машины, на которой выполняются тесты. Итак, после того, как моя сборка завершится и тесты попытаются запустить, они выйдут из строя с ошибкой лицензирования

Я не могу быть первым, кто столкнется с такой проблемой. Есть ли стандартный, распространенный способ обойти эти проблемы с аппаратным лицензированием при тестировании сборки в облачной среде, такой как Azure DevOps?

(Нам нужна была привязанная к оборудованию лицензия, потому что клиенты, запускающие код, должны работать в отключенном сценарии ios)

1 Ответ

1 голос
/ 10 июля 2020

Как я могу протестировать аппаратно-лицензированный код в конвейере Azure DevOps? лицензия с облачной средой на данный момент.

Чтобы решить эту проблему, вы можете создать свой частный агент для привязанной лицензии на оборудование:

Как настроить частный агент в Visual Studio Team Services

Надеюсь, это поможет.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...