我工作的公司有一些功能测试,它们希望在需要SQL Server数据库进行测试的常规构建过程中运行。
到目前为止,我发现在构建管道中尝试执行此操作的唯一方法是站起一个SQL Server Express Docker容器,但是我发现的唯一方法是6 GB,并且占用了太多时间。有我不知道的技巧吗?如果您具有Azure订阅,但只能在发布管道中进行,这似乎可以针对Azure SQL数据库进行测试,这是不理想的。
作为参考,我们使用MS托管的VS2017代理。我已经与负责人进行了一次对话,讨论是否可以修改测试以完全不需要DB,但只能说我们没有见面。 :)
任何帮助都值得赞赏,但主要是在黑暗中拍摄。