TFS构建工件正在消失

问题描述 投票:0回答:1

我的构建工件在7天或更短时间内消失。但是,保留计划未配置为删除任何内容,直到工件至少10天],但也许我缺少保留计划的工作方式。

某些背景:我通过Visual Studio Online将TFS与在本地服务器上运行的构建代理一起使用。我在TFS中有一个构建定义,该定义使用“文件共享”的工件类型将工件发布到本地服务器。构建定义使用默认的保留计划-保留10天。enter image description here

问题:几次我发布了工件,然后在1-7天后文件消失了。基于_diag文件夹中的日志文件,代理具有名为“删除工件”的内部作业,该作业正在删除这些工件。上一次发生此情况时,该作业删除了当天创建的工件,其他工件是8天前创建的,其他工件是16天前创建的。 (还值得一提:即使在删除文件的情况下,构建仍会在“构建完成”下的构建历史记录中列出,并且工件仍会在构建结果的“工件”选项卡中列出。)

为什么此Delete Artifacts作业不遵守保留政策并过早删除工件?如何解决此问题而不将构建配置配置为无限期保留?

我的构建工件会在7天或更短时间内消失。但是,保留计划没有配置为在工件至少有10天的使用期限之前删除任何内容,但是也许我缺少有关...

tfs azure-devops
1个回答
2
投票

问题是每个新工件都已发布到同一文件夹中

© www.soinside.com 2019 - 2024. All rights reserved.