Обзор Azure Artifacts

Azure DevOps Services | Azure DevOps Server 2022 — Azure DevOps Server 2019

Артефакты Azure позволяют разработчикам эффективно управлять всеми их зависимостями из одного места. С помощью Azure Artifacts разработчики могут публиковать пакеты в своих веб-каналах и совместно использовать их в своей команде, в разных организациях и даже публично по всему Интернету. Артефакты Azure также позволяют разработчикам использовать пакеты из разных веб-каналов и общедоступных реестров, таких как NuGet.org или npmjs.com. Артефакты Azure поддерживают следующие типы пакетов: NuGet, npm, Python, Maven, Cargo и универсальные пакеты.

Необходимые компоненты

  • Организация Azure DevOps и проект. Создайте организацию или проект, если вы еще не сделали этого.

  • Разрешить URL-адреса и IP-адреса домена, если ваша организация использует брандмауэр или прокси-сервер.

Примечание.

Если вы ожидаете превышение выделенного хранилища 2-ГиБ, рекомендуется настроить выставление счетов для вашей организации.

Начало работы с Azure Artifacts

С помощью артефактов Azure можно публиковать и использовать различные типы пакетов. Выберите тип пакета, чтобы приступить к работе:

Начало работы с Azure Artifacts

С помощью артефактов Azure можно публиковать и использовать различные типы пакетов. Выберите тип пакета, чтобы приступить к работе:

Доступность функций

Тип пакета Azure DevOps Services Azure DevOps Server
Пакеты NuGet для Application Insights
Пакеты npm
Пакеты Maven
Пакеты Gradle
Пакеты Python
Грузовые пакеты
Universal Packages

Бесплатный уровень артефактов и обновление

Артефакты Azure предоставляются без затрат для каждой организации с объемом хранилища до 2 ГиБ. При достижении максимального предела хранения вы не сможете публиковать новые артефакты. Чтобы продолжить, необходимо удалить некоторые из существующих артефактов или настроить выставление счетов , чтобы увеличить ограничение хранилища. Ознакомьтесь с калькулятором цен для получения дополнительных сведений о выставлении счетов Azure DevOps.

Просмотр выставления счетов организации

Выполните приведенные ниже действия, чтобы получить доступ к параметрам выставления счетов вашей организации:

  1. Войдите в организацию Azure DevOps.

  2. Выберите Значок шестеренкипараметры организации и выберите "Выставление счетов".

  3. Просмотрите уровень артефактов и ограничение использования.

    Снимок экрана: уровень артефактов и ограничение использования.

Просмотр данных об использовании хранилища артефактов

Вопросы и ответы

Вопрос. Как управлять длительностью хранения артефактов?

Ответ. Вы можете настроить политики хранения для автоматического удаления пакетов. Дополнительные сведения см. в разделе "Использование политик хранения для удаления старых пакетов".

Вопрос: Разделы справки удалить определенные пакеты?

Ответ. Дополнительные сведения см. в разделе "Удаление и восстановление пакетов ".

Вопрос. Какие артефакты вносят свой общий счет в хранилище?

Ответ. Плата за все типы пакетов (npm, NuGet, Python, Maven, Cargo и универсальные пакеты), включая пакеты, хранящиеся из источников вышестоящий. Однако плата за артефакты конвейера и кэширование конвейеров не будет взиматься.

Примечание.

Пакеты в корзине способствуют общему потреблению хранилища. Эти пакеты окончательно удаляются через 30 дней. Если вы хотите удалить их перед этим, перейдите в корзину и удалите их вручную.

Вопрос. Каковы последствия удаления подписки Azure из моей организации Azure DevOps?

Ответ. При удалении подписки Azure из организации Azure DevOps доступ ограничен бесплатным уровнем. Если объем использования хранилища превышает 2 ГиБ, вы сохраняете доступ только для чтения к пакетам. Чтобы опубликовать новые пакеты, необходимо уменьшить использование хранилища ниже 2 ГиБ. Кроме того, вы можете повторно подключить подписку Azure к организации и настроить выставление счетов для увеличения уровня хранилища.

Вопрос. Почему мое потребление хранилища отображается как 0 ГиБ, даже если я сохраняю артефакты?

Ответ. В настоящее время наша наименьшая единица измерения составляет 1 ГиБ, поэтому возможно, что вы еще не превысили порог 1 ГиБ.

Вопрос. Сколько времени обычно требуется для удаления артефактов, которые будут отражены в сумме выставленного счета хранилища?

Ответ. Удаление артефактов может быть не сразу отражено в системе. служба хранилища обновления потребления обычно выполняются в течение 24 часов, но в некоторых случаях может потребоваться до 48 часов. При возникновении препятствий при отправке артефактов временный обходной путь — увеличить уровень использования, а затем уменьшить его после обновления метрик хранилища.

Используемый столбец на странице выставления счетов организации обновляется один раз в день. При удалении артефакта на странице выставления счетов может не отображаться немедленно. Однако страница артефактов служба хранилища обновляется чаще, поэтому может возникнуть небольшое несоответствие между двумя страницами.

Снимок экрана: потребление хранилища артефактов.