尝试在 Azure 管道上部署 SQL DB 路径问题

问题描述

我正在尝试部署一个 .NET 项目,其中包含多个项目以及一个 sql 数据库 (ssdt),但我很难找出使用什么路径来生成 .dacpac。

在 dotnet 构建中我有参数:--configuration Release

我也想知道复制任务是否正确放置,还是应该在dotnet publish之下。

解决方法

您可以使用更通用的通配符来查找您的 dacpac,除非您生成多个,否则这会起作用:

  • *.dacpac

作为故障排除提示,如果您在查找代理上生成的文件时遇到问题,您可以向管道添加一个小的 bash 脚本以列出所有文件和主工作目录:

echo "-----------------"
echo "-- Primary Working Directory"
pwd
echo "-- All Directories & Files"
ls -LR