gpt4 book ai didi

azure-pipelines - Azure Pipelines - 管道工件和构建工件之间有什么区别?

转载 作者:行者123 更新时间:2023-12-04 15:42:03 28 4
gpt4 key购买 nike

在 Azure DevOps Pipelines 中,似乎有两种我无法区分的概念和处理“工件”的方法。

管道工件

https://learn.microsoft.com/en-us/azure/devops/pipelines/artifacts/pipeline-artifacts?view=azure-devops&tabs=yaml

构建工件

https://learn.microsoft.com/en-us/azure/devops/pipelines/artifacts/build-artifacts?view=azure-devops&tabs=yaml

它们只是文件,那么为什么我们需要两种专门的方法来处理它们呢?

有什么区别?我在乎吗?

最佳答案

Micrososft 的总体计划是用流水线工件替换构建工件。

引用:https://github.com/MicrosoftDocs/vsts-docs/issues/2341#issuecomment-439483135

我想说的是,坚持使用流水线工件,因为它是 future 的证明,您不希望以突然停止工作的流水线结束。

目前这些主要用于以下两个用例(只是因为在这些领域操作的人对它们很满意);

  • 如果您使用的是纯 yaml 管道并且需要工件在管道的下一阶段可用,然后您使用管道工件(下一代 DevOps)。

  • 如果您想在需要使用的地方使用发布部分来自 Artifact 的内容,那么你仍然需要使用 build
    人工制品。 (老派 TFS DevOps)

关于azure-pipelines - Azure Pipelines - 管道工件和构建工件之间有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57526664/

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