CICD 进程与 Jenkins、Bitbucket、SSDT(SQL Server 数据工具)。
请列出执行 CICD 流程的步骤。
包括我需要在 Jenkins 中为 SSDT(SSIS-ISPAC 文件)或 SQL 数据库解决方案(DAPAC 文件)安装哪些插件
CICD 进程与 Jenkins、Bitbucket、SSDT(SQL Server 数据工具)。
请列出执行 CICD 流程的步骤。
包括我需要在 Jenkins 中为 SSDT(SSIS-ISPAC 文件)或 SQL 数据库解决方案(DAPAC 文件)安装哪些插件
这个问题非常广泛,与所有与数据库相关的东西一样,最好的答案是“视情况而定”。据我所知,Jenkins 和 Bitbucket 都没有合适的插件可以很好地与 SSDT 配合使用,因此您需要自己实现所有操作。这将取决于您的系统管道的外观。您需要先回答很多问题,但在不了解您的具体情况的情况下,很难向您提出具体的建议。示例问题:
然后在回答完这些问题后,您可能会知道您需要什么。之后,您需要准备正确的发布脚本,排除/忽略/添加您想要部署的对象类型,并使用 MSBuild.exe 和 SQLPackage.exe 命令行实用程序。您将使用特定的参数集和发布配置、DACPAC 等的路径来运行这些实用程序。Bamboo 和 Jenkins 支持命令行命令。