Как удалить azure пакетов символов артефактов - PullRequest
0 голосов
/ 17 апреля 2020

Я создал локальный канал для пакетов NuGet в нашей Azure службе DevOps (не на сервере!).

Я использую конвейер для автоматической генерации пакетов NuGet и использую «Источники индекса и публичные sh символы» - Задача опубликовать sh Символы «Сервер символов в этой организации / коллекции (требуется azure артефакты) ".

Я знаю, как удалить старые пакеты NuGet из артефактов (требуется пространство 0,22 ГБ), но, очевидно, пакеты символов не удаляются вместе с ними (пространство требует 2,49 ГБ) ( локальному, созданному на моем P C, требуется около 220 МБ (250 МБ).

Мой вопрос: есть ли способ удалить опубликованные пакеты символов NuGet из Azure Артефактов вручную?

С уважением

Мирко

редактировать: удаленные старые опубликованные пакеты из azure фида артефактов, уменьшает потребление места самими пакетами, но не символами.

Решение: Удаление старых трасс трубопровода освобождает пространство в течение следующих 24 часов.

Ответы [ 2 ]

1 голос
/ 20 апреля 2020

В документе, упомянутом Кшиштофом Мадей, написано When you delete a build, you also delete the symbols that the build produced. Таким образом, вы можете попробовать удалить сборку, чтобы увидеть, удаляются ли символы с помощью buid.

Конвейеры -> Выбрать конвейер

enter image description here

Запускается -> Нажмите Еще -> Удалить

enter image description here

1 голос
/ 17 апреля 2020

Я нашел это здесь :

В: Какова политика хранения символов, хранящихся на сервере символов Azure Pipelines?

A: Символы сохраняются так же, как и сборка. Когда вы удаляете сборку, вы также удаляете символы, которые она произвела.

Возможно, стоит проверить.

...