如何在Azure Devops中构建和部署dacpac

时间:2019-12-05 21:30:49

标签: azure azure-devops

我是Azure开发人员的新手。在这里我有一个要求在Azure devops中进行dacpac文件的构建和部署。任何人都可以帮助我分享逐步过程。 我正在使用Visual Studio 2017。 谢谢

1 个答案:

答案 0 :(得分:0)

  

如何在azure devops中构建和部署dacpac

您可以使用构建管道进行构建,然后使用发布管道进行部署。

1。如果由VS开发了sql服务器项目,则可以按照this document将其发布到Azure Devops Repos。

2。然后在this之后创建构建pepeline,您可以使用不带YAML的经典UI编辑器来配置管道。

1)选择Azure Devops Git作为源。然后选择从VS发布的sql服务器项目。

2)选择要在“代理作业”中使用的代理Hosted agent or Private agent

3)单击代理作业中的+以添加任务。您可以选择Visual Studio构建任务,该任务将调用msbuild.exe来构建您的sql server项目。

3。要部署sql server项目的输出,有很多选择。一种是使用Windows Machine File Copy任务将当前代理中的文件部署到远程计算机的目标文件夹中。您可以在Release甚至Build Pipeline中使用此任务。

希望这会有所帮助,如果我误解了任何内容,请随时与我联系。