【问题标题】:How to delete azure artifact symbol packages如何删除天蓝色工件符号包
【发布时间】:2020-04-17 12:05:25
【问题描述】:

我在 Azure DevOps 服务(不是服务器!)上为 NuGet 包创建了本地源。

我使用管道自动生成 NuGet 包并使用“索引源和发布符号”任务将符号发布到“此组织/集合中的符号服务器(需要天蓝色工件)”。

我知道如何从工件中删除旧的 NuGet 包(空间要求 0,22 GB),但显然符号包没有被删除(空间要求 2,49 GB)(在我的 PC 上创建的本地都需要大约 220 MB / 250 MB)。

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

亲切的问候

米尔科

编辑:从 azure 工件提要中删除旧发布的包,减少包本身的空间消耗,但不减少符号的空间消耗。

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

【问题讨论】:

    标签: azure azure-devops debug-symbols


    【解决方案1】:

    我找到了这个here

    问:存储在 Azure 中的符号的保留策略是什么 管道符号服务器?

    A:符号具有与 建造。删除构建时,也会删除 生成生成。

    也许值得一试。

    【讨论】:

    • 谢谢,我会看看这个 =)
    • 好的,我删除了 NuPkg,但符号空间仍然充满 2.49 GB(包空间减少到 0.08 GB)。
    • 如果您分享您发布此内容的方式,我将尝试复制并删除它。但请编辑您的问题并提供重现步骤。
    • 1.我试过 nuget pack -Symbol 和 nuget push 2. 使用“索引源和发布符号任务”发布
    • 谢谢,我没有把构建和它联系起来,所以我把它读出来了。
    【解决方案2】:

    Krzysztof Madej 提到的文档是When you delete a build, you also delete the symbols that the build produced。因此,您可以尝试删除构建以查看符号是否与构建一起删除。

    管道-->选择管道

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

    【讨论】:

    • 谢谢,我已经删除了服务器上的所有构建,除了最后三个。我没记错,删除最多需要 24 小时(就像在 nupkgs 的情况下,我在星期四下午晚些时候删除了 - 星期五完整空间分配,星期一空间是免费的)。所以希望,明天 13:30 左右,一切都会被清除。 :)
    • 好的,非常感谢,现在空间已经从旧的东西中清除了,但是花了将近 23 个小时......
    • ok,空间已清空,但错误依旧:59146ms 响应状态码不表示成功:402(需要付款-由于已超过最大数量或付款方式无效,无法上传工件。 aka.ms/artbilling 了解详情。但我现在低于免费的 2 GB。
    • 另外计费和已用空间分别清除...从空间中删除大约需要 24 小时。正确结算需要几天时间。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-05-19
    • 1970-01-01
    • 2016-01-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多