Я пытаюсь создать конвейер выпуска в DevOps Azure, который опубликует пакет на Nuget.org.Конвейер сборки работает просто отлично и создает пакет как артефакт сборки.Я могу публиковать в фиде, размещенном в артефактах Azure, я просто не могу публиковать на Nuget.org.Я считаю, что проблема связана с подключением службы..
Я пытался использовать ApiKey, но выдает ошибку
DotNet Core не поддерживает зашифрованный ключ API 'ошибка
Вот шаг выпуска, который пытается выдвинуть пакет.
Я также пытался https://api.nuget.org/v3/index.json в качестве URL-адреса канала, но, похоже, это не имеет значения.
Вывод журнала.
2018-10-21T23: 27: 36.3177322Z ## [раздел] Запуск: Nuget Push 2018-10-21T23: 27: 36.3183449Z ============================================================================== 2018-10-21T23: 27: 36.3183547Z Задача: .NET Core 2018-10-21T23: 27: 36.3183635Z Описание: Сборка, тестирование, пакет илиопубликуйте приложение dotnet или выполните пользовательскую команду dotnet.Для команд пакетов поддерживает NuGet.org и аутентифицированные каналы, такие как Управление пакетами и MyGet.2018-10-21T23: 27: 36.3183729Z Версия: 2.141.0 2018-10-21T23: 27: 36.3183791Z Автор: Microsoft Corporation 2018-10-21T23: 27: 36.3183871Z Справка: Дополнительная информация 2018-10-21T23: 27: 36.3183936Z =================================================================================== 2018-10-21T23: 27: 37.1663123Z [команда]C: \ Windows \ system32 \ chcp.com 65001 2018-10-21T23: 27: 37.1762529Z Активная кодовая страница: 65001 2018-10-21T23: 27: 37.1808736Z SYSTEMVSSCONNECTION существует верно 2018-10-21T23: 27: 37.3473599Z SYSTEMVSSCONNECTIONсуществует правда 2018-10-21T23: 27: 37.4707171Z SYSTEMVSSCONNECTION существует правда 2018-10-21T23: 27: 37.4739974Z e3e8a3af-5c6c-44e9-820c-c62af0972256 существует правда 2018-10-21T23: 27: 37.4807474Z Сохранение NuGet.confво временный файл конфигурации.2018-10-21T23: 27: 37.4833034Z Сохранение NuGet.config во временный файл конфигурации.2018-10-21T23: 27: 37.4919745Z Использование информации аутентификации для следующего URI: https://www.nuget.org/api/v2/package 2018-10-21T23: 27: 37.4988034Z [команда] C: \ hostedtoolcache \ windows \ dncs \ 2.1.105 \x64 \ dotnet.exe nuget push "{package}" --source https://www.nuget.org/api/v2/package --api-key RequiredApiKey 2018-10-21T23: 27: 38.3984300Z информация: Перемещение TranslatorConsole.1.0.0.6.nupkg в 'https://www.nuget.org/api/v2/package'... 2018-10-21T23: 27: 38.4171650Z информация: PUT https://www.nuget.org/api/v2/package/ 2018-10-21T23: 27: 38.8798808Z информация: запрещено https://www.nuget.org/api/v2/package/ 462 мс 2018-10-21T23:27: 38.9562536Z ошибка: код состояния ответа не указывает на успешность: 403 (указанный ключ API недействителен, срок его действия истек или нет разрешения на доступ к указанному пакету.).2018-10-21T23: 27: 40.2195255Z ## [ошибка] Ошибка: сбой C: \ hostedtoolcache \ windows \ dncs \ 2.1.105 \ x64 \ dotnet.exe с кодом возврата: 1 2018-10-21T23: 27: 40.2206711Z ## [ошибка] Не удалось опубликовать пакеты 2018-10-21T23: 27: 40.2307763Z ## [раздел] Окончание: Nuget Push