Azure devops 如何将工件从一个管道复制到另一个azure devOps

Azure devops 如何将工件从一个管道复制到另一个azure devOps,azure-devops,azure-pipelines,Azure Devops,Azure Pipelines,我在Azure DevOps中有两条管道,我希望实现以下目标: 管道1成功构建并生成工件 管道2需要处理管道1的结果 因此,我正在寻找一种方法,将管道1的工件作为管道2的输入。要在Azure DevOps中从一个管道到另一个管道共享工件,可以使用Azure工件 为此,您必须执行以下操作: 创建一个新的Azure工件提要 从第一个管道发布工件 在第二个管道中再次下载该工件 此链接提供了一个很好的起点:要在Azure DevOps中从一个管道到另一个管道共享工件,您可以使用Azure工件 为此,

我在Azure DevOps中有两条管道,我希望实现以下目标:

  • 管道1成功构建并生成工件

  • 管道2需要处理管道1的结果


  • 因此,我正在寻找一种方法,将管道1的工件作为管道2的输入。

    要在Azure DevOps中从一个管道到另一个管道共享工件,可以使用Azure工件

    为此,您必须执行以下操作:

    • 创建一个新的Azure工件提要
    • 从第一个管道发布工件
    • 在第二个管道中再次下载该工件

    此链接提供了一个很好的起点:

    要在Azure DevOps中从一个管道到另一个管道共享工件,您可以使用Azure工件

    为此,您必须执行以下操作:

    • 创建一个新的Azure工件提要
    • 从第一个管道发布工件
    • 在第二个管道中再次下载该工件
    此链接提供了一个很好的起点:

    在管道2中,只需添加一个任务:

    配置任务以下载管道1工件。

    在管道2中只需添加一个任务:


    将任务配置为下载管道1工件。

    我尝试了此操作,但在getBuildApi中给出类似##[error]的错误失败,错误:错误:无法验证第一个证书##[error]错误:无法验证第一个证书您可以共享任务配置吗?我添加了屏幕截图,Build Files是管道1中我的工件的名称。我尝试过这个方法,但在getBuildApi中给出类似##[error]的错误失败,错误:错误:无法验证第一个证书##[error]错误:无法验证第一个证书可以共享任务配置吗?我添加了屏幕截图,Build Files是我在管道中的工件的名称1尝试了这件事,但在getBuildApi中获得类似##[error]的错误失败,错误:错误:无法验证第一个证书###[error]错误:无法验证第一个证书如果在不同的场景中得到相同的错误,则可能是其他错误。您正在使用托管代理池还是某个专用池?尝试了此操作,但在getBuildApi中出现类似##[error]的错误,错误为:错误:无法验证第一个证书##[error]错误:无法验证第一个证书如果您在不同的场景中遇到相同的错误,则可能是其他错误。您使用的是托管代理池还是私有池?具体问题是什么?截图的任务不起作用吗?具体问题是什么?屏幕截图的任务不起作用吗?