use*_*575 6 sql-server jenkins sql-server-2012
问题/任务 - 我需要构建 SQL 数据库项目并通过 jenkins 管道进行部署。
目前我们手动构建和发布数据库,但我有脚本可用于构建(dacpac)并发布到数据库,但问题脚本只能在 VS(visual studio)命令提示符下工作。
请帮助我了解所涉及的过程。
小智 0
我使用了微软提供的 DacFx API 并创建了一个与 jerkins 集成的 API 服务。在管道中间,我传递了 SqlProject 位置、目标数据库信息和 dacpac 目标。API 使用 Publish 方法来部署并生成增量并将其部署到目标数据库。请参阅下面的链接。 https://www.nuget.org/packages/Microsoft.SqlServer.DACFx