gpt4 book ai didi

azure-pipelines - 具有多个存储库的 VSTS 构建

转载 作者:行者123 更新时间:2023-12-04 10:47:53 25 4
gpt4 key购买 nike

我的团队将 VSTS 用于 Web 项目的 CI/CD。为了保持我们的代码分离,我们为前端和后端使用两个独立的存储库。

由此提出两个问题:

  • 如何设置将两个存储库中的构建工件合并为一个版本的构建?
  • 如何分别从每个存储库触发这个单一的构建/发布过程?
  • 最佳答案

    第一步是为两个存储库创建 CI 构建。一旦您让它们编译并生成必要的工件,您就需要创建一个 CD 版本。在编辑器的顶部,有一个 Artifacts标签。

    Artifacts Tab

    在那里,您可以将多个构建或发布链接到它。只需点击 Link an artifact source并添加您的两个 CI 构建。

    Artifacts Tab Contents

    接下来,转到 Triggers标签。您可以在此处添加触发器以成功完成任何或所有 CI 构建。

    enter image description here

    当您向发布中添加任务并需要访问工件时,它会为您提供使用 Linked Artifact 的选项。或 URL Artifact .选择 Linked Artifact然后单击工件路径的三点浏览按钮。您将看到如下所示的屏幕,允许您在两个构建之间找到链接的工件。

    enter image description here

    关于azure-pipelines - 具有多个存储库的 VSTS 构建,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38141337/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com