【发布时间】:2019-01-22 08:04:35
【问题描述】:
我克隆了一个现有的构建管道,其中除了变量值之外一切都相同,但是 XML 转换没有正确发生,它正在使用不正确的文件进行转换。
QA 管道成功运行,如下所示:
管道变量:
构建解决方案步骤:
显示转换的日志文件带有“QA”,这是正确的:
Dev 管道与上面完全相同,但变量值不同:
问题是它正在获取“调试”文件而不是“开发”文件:
我正在构建的分支中存在所有配置文件:
知道为什么 Dev 管道在构建过程中使用 Web.Debug.config 而不是 Web.Dev.config 文件吗?
【问题讨论】:
-
不知道为什么这对你不起作用,但它对我有用。你是否只是尝试在构建管道的
Configuration字段中硬编码值DEV而不是从变量? -
您正在使用哪个任务转换 XML 文件?
-
您的图片未显示变量的范围。确保检查它们是否为 QA 和 Dev 正确设置,而不是 Release
标签: azure-devops azure-pipelines