首页 > 解决方案 > 如何在管道 Azure Devops 中获取项目路径?

问题描述

我想问一下如何在管道(yaml语法)Azure Devops中获取项目(存储库)的路径?

标签: azure-devopsyaml

解决方案


您应该使用$(Agent.BuildDirectory)/sor$(Build.SourcesDirectory)用于单个 repo,但如果您使用 muli repo 请检查此链接

如果您的作业中有多个签出步骤,您的源代码将签出到以存储库命名的目录中,作为 (Agent.BuildDirectory) 中 s 的子文件夹。如果(Agent.BuildDirectory)C:\agent\_work\1并且您的存储库被命名为toolsand code,您的代码将被签出到C:\agent\_work\1\s\toolsand C:\agent\_work\1\s\code


推荐阅读