В компании, в которой я работаю, есть несколько функциональных тестов, которые они хотят запустить как часть обычного процесса сборки, для которых требуется база данных SQL Server для тестирования.
Пока что единственный способ попытаться сделать это в конвейере сборки - это установить контейнер SQL Server Express Docker, но я нашел только один 6 ГБ, который потребляет слишком много времени. Есть ли уловка, о которой я не знаю, чтобы сделать это? Похоже, что вы можете протестировать базы данных SQL Azure, если у вас есть подписка Azure, но только в конвейере выпуска, что не идеально.
Для справки мы используем агентов VS2017, размещенных на MS. У меня был разговор с ответственным лицом о том, можем ли мы изменить тесты, чтобы они вообще не нуждались в БД, но давайте просто скажем, что мы не видели с глазу на глаз. :)
Любая помощь приветствуется, но в основном стрельба в темноте.