如何删除天蓝色工件符号包

How to delete azure artifact symbol packages

我已经在我们的 Azure DevOps 服务(不是服务器!)上为 NuGet 包创建了一个本地提要。

我使用管道自动生成 NuGet 包并使用 "Index sources and publish symbols"-Task 将符号发布到 "Symbol Server in this organization/collection (require azure artifacts)"。

我知道如何从工件中删除旧的 NuGet 包(space 要求 0,22 GB),但显然符号包不会随它们一起删除(space 要求 2,49 GB) (在我的电脑上本地创建都需要大约 220 MB / 250 MB)。

我的问题是,是否有任何方法可以手动从 Azure Artifacts 中删除已发布的 NuGet 符号包?

亲切的问候

米尔科

编辑:从 azure artifacts feed 中删除了旧的已发布包,减少了 space 包本身的消耗,但不是符号的消耗。

解决方案:删除管道的旧运行会在接下来的 24 小时内释放 Space。

我找到了这个 here:

Q: What's the retention policy for the symbols stored in the Azure Pipelines symbol server?

A: Symbols have the same retention as the build. When you delete a build, you also delete the symbols that the build produced.

也许值得一试。

Krzysztof Madej 提到的文件说 When you delete a build, you also delete the symbols that the build produced。所以你可以尝试删除构建,看看是否删除了带有buid的符号。

管道-->Select管道

运行-->点击更多-->删除