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