Нерекомендуемые старые задачи Azure Artifacts в Azure Pipelines и по умолчанию — новые задачи, доступные только для проверки подлинности.
Мы получаем много запросов на поддержку и отзывов от наших текущих задач Azure Artifacts в Azure Pipelines (NuGet, npm, Maven и т. д.). Наличие таких больших массовых задач со встроенными версиями средств командной строки может создавать множество проблем:
- Если что-то не удается, трудно знать, является ли это средства командной строки, проверка подлинности, восстановление и публикация и т. д.
- Трудно обновлять задачи с помощью последних и величайших выпусков средств командной строки, поэтому мы пропустили новые функциональные возможности (например, пропуская дубликаты в NuGet/Maven) Решение, на которое мы приземлились, чтобы создать задачи, доступные только для проверки подлинности, которые пользователи могут настроить в начале своих конвейеров. После успешной проверки подлинности пользователи могут использовать пользовательские скрипты для публикации и восстановления пакетов.
Теперь у нас есть следующие упрощенные задачи проверки подлинности в общедоступной версии, которые рекомендуется использовать клиентам. План заключается в том, чтобы обесценить старые ненадежные задачи в будущем.
- Проверка подлинности Maven
- Проверка подлинности NuGet
- Проверка подлинности pip (Python)
- Проверка подлинности при отправке в Twine (Python)
Важно!
Уведомление о миграции. Для тех, кто использует задачи конвейера NuGetRestoreV1 и NuGetInstallerV0, необходимо как можно скорее перейти к задаче конвейера NuGetCommand@2. Предупреждения будут выданы в конвейерах в ближайшее время. Если никаких действий не выполняется, начиная с 27 ноября 2023 г., сборки завершаются ошибкой.