我是Azure devops的新手。在这里我有一个在Azure devops中进行dacpac文件构建和部署的要求。任何人都可以帮助我分享一步到一步的过程。我正在使用Visual Studio 2017。谢谢
efzxgjgh1#
如何在Azure DevOps中构建和部署dacpac您可以使用构建管道来构建它,然后使用发布管道来部署它。1.如果您通过VS开发了SQL Server项目,则可以按照this document将其发布到Azure Devops Repos。1.然后按照this创建一个构建管道,您可以使用没有YAML的经典UI编辑器来配置您的管道。1.选择Azure Devops Git作为源。然后选择从VS发布的SQL Server项目。1.选择要在代理作业Hosted agent or Private agent中使用的代理。1.单击代理作业中的+添加任务。您可以选择Visual Studio生成任务,此任务将调用msbuild.exe来生成SQL Server项目。1.要部署sql server项目的输出,有很多选择。一种是使用Windows Machine File Copy任务将当前代理中的文件部署到远程机器中的目标文件夹。您可以在Release甚至Build Pipeline中使用此任务来完成此任务。希望这对你有帮助,如果我误解了什么,请随时与我联系。
+
Windows Machine File Copy
1条答案
按热度按时间efzxgjgh1#
如何在Azure DevOps中构建和部署dacpac
您可以使用构建管道来构建它,然后使用发布管道来部署它。
1.如果您通过VS开发了SQL Server项目,则可以按照this document将其发布到Azure Devops Repos。
1.然后按照this创建一个构建管道,您可以使用没有YAML的经典UI编辑器来配置您的管道。
1.选择Azure Devops Git作为源。然后选择从VS发布的SQL Server项目。
1.选择要在代理作业Hosted agent or Private agent中使用的代理。
1.单击代理作业中的
+
添加任务。您可以选择Visual Studio生成任务,此任务将调用msbuild.exe来生成SQL Server项目。1.要部署sql server项目的输出,有很多选择。一种是使用
Windows Machine File Copy
任务将当前代理中的文件部署到远程机器中的目标文件夹。您可以在Release甚至Build Pipeline中使用此任务来完成此任务。希望这对你有帮助,如果我误解了什么,请随时与我联系。