gpt4 book ai didi

azure-devops - Azure 开发运营 : where do artifacts live?

转载 作者:行者123 更新时间:2023-12-05 02:46:39 25 4
gpt4 key购买 nike

我一直在成功地使用发布和下载工件(构建和管道)任务,但我想更多地了解整个过程的工作原理:

  1. 如果不指定 UNC 路径,这些工件存放在哪里?
  2. 工件会过期吗(我读到如果相应的构建被删除它们也会被删除)?
  3. 工件如何与构建 ID 相关?

最佳答案

where do these artifacts live when not specifying a UNC path ?

默认情况下,发布的工件将存储在 Azure Pipelines 中。

您还可以选择可从管道代理访问的文件共享。通常它是自托管代理计算机上的有效 UNC 路径。

如果您在管道运行中将工件发布到 Azure Pipelines,您可以在该运行的详细信息页面上看到已发布的工件。工件文件存储在以您在发布工件时指定的工件名称命名的文件夹中。

enter image description here

do artifacts expire (I read that they get deleted if the corresponding build gets deleted) ?

只要保留构建或发布运行,构建和发布工件就可用,除非您指定保留工件的时间。要查看更多详细信息,您可以查看“About artifacts”和“Retention Policy”。

how are artifacts related to the build id ?

如果工件发布到 Azure Pipelines,正如我上面提到的,每个管道运行的工件都存储在管道运行本身上。当您使用下载工件任务时,您只需指定要从中下载工件的管道运行。

enter image description here

如果您在代理上的文件共享路径中发布工件,为了区分每个管道运行的工件,您可以设置包含构建 ID 或构建编号的工件名称。例如,drop_$(Build.BuildId)

关于azure-devops - Azure 开发运营 : where do artifacts live?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65382835/

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