Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Azure DevOps Services
Это важно
Общедоступные проекты в Azure DevOps прекращены. Начиная с 2027 года существующие общедоступные проекты преобразуются в частные. Для получения дополнительной информации см. О прекращении поддержки общедоступных проектов и Переход с общедоступного проекта на GitHub.
Артефакты Azure предоставляют простой способ обмена пакетами с пользователями за пределами вашей организации, включая внешних клиентов, с помощью общедоступных каналов. К пакетам, хранящимся в общедоступных веб-каналах, можно получить доступ и установить любой пользователь в Интернете, не требуя учетной записи Azure DevOps.
Предварительные условия
| Продукт | Требования |
|---|---|
| Azure DevOps | — Организация Azure DevOps. — проект Azure DevOps . |
Примечание.
Общедоступные веб-каналы доступны только в Azure DevOps Services.
Создание общедоступного веб-канала
Это важно
Только организации с уже включенной политикой "Разрешить общедоступный проект" могут создавать проекты или изменять видимость проекта на открытую. Политика больше не доступна организациям, которые его еще не используют. Корпорация Майкрософт рекомендует использовать GitHub для всех потребностей общедоступного проекта.
Общедоступные веб-каналы — это веб-каналы с областью действия проекта в общедоступном проекте. Общедоступные ленты наследуют параметры видимости размещающего проекта.
Войдите в организацию Azure DevOps и перейдите к общедоступному проекту.
Выберите Артефакты и затем выберите Создать ленту.
Введите имя канала, выберите Project: PublicProject (Рекомендуется) для его области, а затем выберите Создать.
Делиться пакетами
Чтобы публиковать пакеты, вы можете просто поделиться URL-адресом потока, например: https://dev.azure.com/<ORGANIZATION_NAME>/<PROJECT-NAME>/_artifacts/feed/<FEED_NAME>, или поделиться отдельными пакетами с помощью значков пакетов. Пока проект остается общедоступным, любой пользователь может получить доступ к пакетам и скачать их из общедоступного веб-канала, не требуя учетной записи Azure DevOps.
Примечание.
Чтобы включить значки пакета, необходимо быть администратором ленты. Дополнительные сведения см. в статье "Управление разрешениями ".
Публикация пакетов (CLI)
| Тип пакета | Статьи |
|---|---|
| NuGet |
-
Публикация пакетов NuGet (NuGet.exe) - Публикация пакетов NuGet — (dotnet) |
| Npm | - Публикация пакетов npm |
| Maven | - Публикация артефактов Maven |
| Gradle | - Публикация артефактов с помощью Gradle |
| Python | - Публикация пакетов Python |
| Груз | - Публикация пакетов Cargo |
| Универсальные пакеты | - Публикация универсальных пакетов |
Публикация пакетов с помощью Azure Pipelines
| Тип пакета | Статьи |
|---|---|
| NuGet | - Публикация пакетов NuGet |
| Npm | - Публикация пакетов npm |
| Maven | - Публикация артефактов Maven |
| Gradle | - Публикация артефактов с помощью Gradle |
| Python | - Публикация пакетов Python |
| Груз | - Публикация пакетов Cargo (YAML/Classic) |
| Универсальные пакеты | - Публикация универсальных пакетов |
Примечание.
Если ваша организация использует брандмауэр или прокси-сервер, убедитесь, что у вас есть разрешение на использование URL-адресов и IP-адресов домена Azure Artifacts.