Я пытаюсь отправить пакет Nuget в DevOps Azure с MAC.
Я создал фид артефактов DevOps Azure и попытался отправить пакет, используя:
dotnet nuget push --source "https://pkgs.dev.azure.com/MyProject/_packaging/MyFeed/nuget/v2" --api-key "MyToken" "MyPackage.nupkg"
Я создалтокен следующим образом:
https://docs.microsoft.com/en-us/azure/devops/organizations/accounts/use-personal-access-tokens-to-authenticate?view=azure-devops
Я дал полный доступ пользователю, когда сгенерировал токен.
У меня по-прежнему возникает ошибка:
error: Unable to load the service index for source https://pkgs.dev.azure.com/mdmoura/_packaging/Moleky/nuget/v3/index.json. error: Response status code does not indicate success: 401 (Unauthorized).
Я пробовал разныеварианты, но я всегда получаю эту ошибку ...
Чего мне не хватает?
Почему вы используете dotnet nuget push вместо nuget push?
dotnet nuget push
nuget push
Обратите внимание: API_KEY здесь может быть любым непустым значением, в соответствии с документацией: https://docs.microsoft.com/en-us/azure/devops/artifacts/get-started-nuget?view=azure-devops&tabs=new-nav