Артефакты в 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.