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