如何在ADO管道中为管道标识AzureDevOps id?

如何在ADO管道中为管道标识AzureDevOps id?,azure,azure-devops,azure-pipelines,Azure,Azure Devops,Azure Pipelines,所以我试图创建一个下游项目,试图使用azure管道工件中存储的工件来构建。我正在使用这个任务 DownloadPipelineArtifact@0 它谈到需要一个pipelineId,但并不确定在哪里可以找到我的另一个管道的id。有什么简单的方法吗?根据文档,它应该是一个4位数的数字 谢谢管道ID存在未解决的问题 您提到的文档没有提供有关pipelineID的很多信息 依照 pipelineId似乎是BuildId,而不是生成定义id。它 需要关联工件的实际实例id。我 能够通过引用绑定到的发

所以我试图创建一个下游项目,试图使用azure管道工件中存储的工件来构建。我正在使用这个任务 DownloadPipelineArtifact@0

它谈到需要一个pipelineId,但并不确定在哪里可以找到我的另一个管道的id。有什么简单的方法吗?根据文档,它应该是一个4位数的数字

谢谢

管道ID存在未解决的问题

您提到的文档没有提供有关
pipelineID
的很多信息

依照

pipelineId
似乎是
BuildId
,而不是生成定义id。它 需要关联工件的实际实例id。我 能够通过引用绑定到的发布变量来实现这一点 工件别名。我的别名名为“artifacts”,并使用
$(RELEASE\u ARTIFACTS\u ARTIFACTS\u BUILDID)
成功了。那么格式呢 将是
$(发布工件\uuuuubuildid)

如果您试图在构建而不是发布管道中使用 您需要以某种方式获得
$(Build.BuildId)

我希望随着它的成熟,有计划制作管道工件 在发行版中自动从构建发布,就像它们一样 当使用旧的构建工件时。目前对我来说,这不是 因此我被迫手动将此步骤添加到我的版本中 管道,并将其与生成管道关联

上的文档声明System.DefinitionId是生成管道的ID。但该id并没有按预期工作。