Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Azure DevOps Services | Azure DevOps Server | Azure DevOps Server 2022
Артефакты Azure позволяют разработчикам хранить несколько типов пакетов в одном хранилище. С помощью Azure Pipelines можно публиковать пакеты как в частных, так и в общедоступных веб-каналах Azure Artifacts или реестрах, таких как NuGet.org и npmjs.com. Azure Pipelines также позволяет интегрировать файлы на разных этапах рабочего процесса; создание, тестирование и развертывание артефактов в нескольких средах.
Поддерживаемые типы
| Тип | Описание |
|---|---|
| артефакты сборк и | Файлы, созданные сборкой, такие как .dll, .exeи PDB-файлы. |
| артефакты конвейера | Рекомендуется для более быстрой работы в службах DevOps. Не поддерживается в конвейерах выпуска. |
| NuGet | Публикация пакетов NuGet в веб-каналах Azure Artifacts или общедоступных реестрах, таких как nuget.org. |
| npm | Публикация пакетов npm в веб-каналах Azure Artifacts или общедоступных реестрах, таких как npmjs.com. |
| Maven | Публикация пакетов Maven в веб-каналах Azure Artifacts или общедоступных реестрах, таких как Maven Central, Репозиторий Google Maven, подключаемые модули Gradle и JitPack. |
| Питон | Публикация пакетов Python в веб-каналах Артефактов Azure или общедоступных реестрах, таких как PyPI.org. |
| Груз | Публикация пакетов Cargo в веб-каналах Azure Artifacts или общедоступных реестрах, таких как Crates.io. |
| универсальных пакетов | Публикация универсальных пакетов в веб-каналах Артефактов Azure или в источниках вышестоящих пакетов. |
| Символы | Публикация символов в сервере символов Артефактов Azure или в общую папку. |
Поддерживаемые типы
| Тип | Описание |
|---|---|
| артефакты сборк и | Файлы, созданные сборкой, такие как .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 в веб-каналах Артефактов Azure или общедоступных реестрах, таких как PyPI.org. |
| Груз | Публикация пакетов Cargo в веб-каналах Azure Artifacts или общедоступных реестрах, таких как Crates.io. |
| Символы | Публикация символов в сервере символов Артефактов Azure или в общую папку. |
Часто задаваемые вопросы
Вопрос. Что такое артефакты сборки?
Ответ. Артефакты сборки — это файлы, создаваемые в процессе сборки. Дополнительные сведения о публикации и скачивании артефактов сборки см. в разделе "Артефакты сборки ".
Вопрос. Можно ли удалить артефакты конвейера при повторном запуске неудачных заданий?
Ответ. Невозможно удалить или перезаписать конвейерные артефакты. Чтобы повторно создать артефакты при повторном запуске неудачного задания, добавьте идентификатор задания в имя артефакта с помощью переменной $(System.JobId). Дополнительные сведения о предопределенных переменных см. в разделе системных переменных .
Вопрос. Как получить доступ к веб-каналам Артефактов за брандмауэром?
Если в вашей организации используется брандмауэр или прокси-сервер, убедитесь, что вы разрешили URL-адреса и IP-адреса домена Azure Artifacts.