如何创建Post-Deployment脚本以将Build Number或Drop Location插入到已部署的数据库的表中?已经看过很多关于如何使用SQLCMD变量或其他变量来覆盖MSBuild变量以用于创建Build的文章。但我需要做的是在构建完成后抓取构建号或删除位置,并将该信息写入表中。
以下是我尝试将其作为部署后脚本实现的脚本:
USE [COPCOVDB] GO
DECLARE @DropLocation varchar(255) SET @DropLocation ='$(TF_BUILD_DROP_LOCATION)'
INSERT INTO [dbo]。[Build_Number]([Build_Location])VALUES(@DropLocation)
不是插入应该是部署文件所在路径的$(TF_BUILD_DROPLOCATION)值,而是插入实际的字符串值'$(TF_BUILD_DROPLOCATION)....