【问题标题】:Downloading Azure Devops Artifact from Another Collection从另一个集合下载 Azure Devops Artifact
【发布时间】:2022-11-14 13:55:37
【问题描述】:

在为项目创建管道时,它依赖于位于不同 Azure DevOps 集合中的另一个项目,即使 Azure Pipelines 允许您从该项目所属的集合中下载工件,我也找不到适用于外部项目的相同解决方案当前集合。

天蓝色结构:

- CollectionOne
  - ProjectOne
  - ProjectTwo
- CollectionTwo
  - ProjectThree
  - ProjectFour

ProjectOne 依赖于ProjectFour 生成的dll 文件。

如何才能做到这一点?

【问题讨论】:

    标签: azure azure-devops


    【解决方案1】:

    当 ProjectOne 是主项目并且您想将 ProjectFour 用作库之类的东西时。 您可以尝试为 ProjectFour 更新运行管道,然后将文件上传到 Azure Artifact

    然后您可以通过设置相应的服务连接来使用其他集合中的工件。

    这里以nuget包作为上传的Artifact为例: 您可以在管道中使用“nuget”任务,选择在我的配置中使用提要。

    您可能需要使用“nuget”服务连接与集合之外的提要进行通信

    如果您没有,您可以单击此处添加新创建一个以供使用

    在此处选择“外部 Azure DevOps 服务器”并填写以下空白。

    然后你应该能够使用其他集合的工件中的 nuget 文件。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-08-02
      • 2021-05-29
      • 1970-01-01
      • 1970-01-01
      • 2020-07-14
      • 1970-01-01
      • 2021-01-13
      • 1970-01-01
      相关资源
      最近更新 更多