Я пытаюсь подключить вывод пакета nuget из сборки Azure DevOps CI к Gemfury.Тем не менее я получаю сообщение об ошибке шага отправки NuGet при отправке в Gemfury:
Response status code does not indicate success: 405 (Method Not Allowed).
Я не уверен, как подключиться к Gemfury из DevOps Azure.Я использовал NuGet для подключения службы DevOps службы Azure.
Вот мои настройки сборки
Это подключение службы NuGet к Gemfury внутри DevOps Azure:
Используется тип соединения cURL: https://gemfury.com/help/upload-packages#cURL (я пробовал использовать оба типа URL из Gemfury - https://nuget.fury.io/TOKEN/username/ и https://TOKEN@push.fury.io/username/)
Кажется, что он может подключаться и аутентифицироваться к сервису, когда нет nupkg для нажатия. Поэтому я не подозреваю, что есть проблема с аутентификацией.
Затем я использую этот GemfuryПодключение к услуге с помощью принудительной задачи NuGet в моем конвейере DevOps Azure:
Мой nupkg существует как артефакт:
Вот ошибка, которую я получаю на шаге NuGet конвейера:
Я могу вручную скопировать nupkg из сборки DevOps Azure выше и загрузить его в Gemfury:
Есть идеи?
Вот полный список доступных сервисных подключений в Azure DevOps.