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


Артефакты в Azure Pipelines — общие сведения

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

Артефакты Azure позволяют разработчикам публиковать и использовать различные типы пакетов из веб-каналов и общедоступных реестров, таких как PyPI, Maven Central и NuGet.org. Вы можете объединить артефакты Azure с Azure Pipelines для публикации артефактов сборки и конвейера, развертывания пакетов или интеграции файлов на разных этапах конвейера для создания, тестирования или развертывания приложения.

Поддерживаемые артефакты

Тип артефакта Description
Сборка артефактов Файлы, созданные сборкой. Пример: .dll, .exe и . PDB-файлы.
Артефакты конвейера Рекомендуется повысить производительность, если вы используете Azure DevOps Services. Не поддерживается в конвейерах выпуска.
NuGet Публикация пакетов NuGet в веб-каналах Azure Artifacts или общедоступных реестрах, таких как nuget.org.
npm Публикация пакетов npm в веб-каналах Azure Artifacts или общедоступных реестрах, таких как npmjs.com.
Maven Публикация пакетов Maven в веб-каналах Azure Artifacts или общедоступных реестрах, таких как Maven Central, Репозиторий Google Maven, подключаемые модули Gradle и JitPack.
Python Публикация пакетов Python в веб-каналах Артефактов Azure или общедоступных реестрах, таких как PyPI.org.
Груз Публикация пакетов Cargo в веб-каналах Azure Artifacts или общедоступных реестрах, таких как Crates.io.
Universal Packages Публикация универсальных пакетов в веб-каналах Артефактов Azure или в источниках вышестоящих пакетов.
Символы Публикация символов в сервере символов Артефактов Azure или в общую папку.

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

Поддерживаемые артефакты

Тип артефакта Description
Сборка артефактов Файлы, созданные сборкой. Пример: .dll, .exe и . PDB-файлы.
NuGet Публикация пакетов NuGet в веб-каналах Azure Artifacts или общедоступных реестрах, таких как nuget.org.
npm Публикация пакетов npm в веб-каналах Azure Artifacts или общедоступных реестрах, таких как npmjs.com.
Maven Публикация пакетов Maven в веб-каналах Azure Artifacts или общедоступных реестрах, таких как Maven Central, Репозиторий Google Maven, подключаемые модули Gradle и JitPack.
Python Публикация пакетов Python в веб-каналах Артефактов Azure или общедоступных реестрах, таких как PyPI.org.
Символы Публикация символов в сервере символов Артефактов Azure или в общую папку.

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

Совет

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