Поделиться через


Публикация пакетов — Gradle

Azure DevOps Services | Azure DevOps Server 2022 | Azure DevOps Server 2020

Артефакты Azure позволяют разработчикам управлять всеми зависимостями в одном месте, сохраняя несколько типов пакетов в одном фиде. В этой статье описывается подключение к каналу Azure Artifacts и процесс публикации пакетов с помощью Gradle.

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

Продукт Требования
Azure DevOps Организация Azure DevOps.
— проект Azure DevOps .
— Скачивание и установка Gradle.

Создайте ленту

Azure Artifacts рекомендует использовать один канал для потребления пакетов и отдельный для публикации ваших внутренних пакетов. Если у вас уже есть веб-канал, этот шаг можно пропустить. В противном случае выполните следующие действия, чтобы создать новый веб-канал:

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

  2. Выберите Артефакты, затем выберите Создать поток.

  3. Укажите имя веб-канала и задайте его видимость, а затем выберите область для веб-канала. Если вы хотите включить пакеты из общедоступных реестров, установите флажок "Вышестоящий источник ".

  4. После завершения работы выберите Создать.

Публикация пакетов

  1. Если вы еще не прошли проверку подлинности в веб-канале, выполните действия, описанные в разделе "Настройка проекта ", чтобы настроить файлы конфигурации и пройти проверку подлинности с помощью веб-канала.

  2. В каталоге проекта выполните следующую команду, чтобы опубликовать пакет:

    gradle publish
    
  3. После публикации перейдите в ленту. Вы должны увидеть перечисленные пакеты, как показано в следующем примере:

    Снимок экрана: успешно опубликованный в веб-канале пакет.