Проблема построения зависимостей пакетов Dotnet Core NuGet в DevOps Azure - PullRequest
0 голосов
/ 26 ноября 2018

Без каких-либо изменений в исходном коде или конвейерах у меня возникла проблема, когда ни один из моих конвейеров сборки больше не работает в DevOps Azure.Пакет, на который ссылаются, не является зависимостью для этого проекта и никогда не был.Я не могу понять, что является причиной этого или как я могу найти и устранить неисправности.

2018-11-26T10:25:14.2812751Z Restoring packages for C:\Agent\_work\19\s\OrchestrateIT.Web\OrchestrateIT.csproj...
2018-11-26T10:25:14.7577515Z C:\Program Files\dotnet\sdk\2.1.400\NuGet.targets(114,5): error : Unable to load the service index for source https://orchestrate-it.pkgs.visualstudio.com/_packaging/Shared_DBUpdate/nuget/v3/index.json. [C:\Agent\_work\19\s\OrchestrateIT.DataImportScheduler\OrchestrateIT.DataImportScheduler.csproj]
2018-11-26T10:25:14.7577910Z C:\Program Files\dotnet\sdk\2.1.400\NuGet.targets(114,5): error :   Response status code does not indicate success: 401 (Unauthorized). [C:\Agent\_work\19\s\OrchestrateIT.DataImportScheduler\OrchestrateIT.DataImportScheduler.csproj]
2018-11-26T10:25:14.7579439Z     0 Warning(s)
2018-11-26T10:25:14.7579628Z     1 Error(s)
2018-11-26T10:25:14.7579743Z 
2018-11-26T10:25:14.7579902Z Time Elapsed 00:00:02.18
2018-11-26T10:25:14.7906687Z ##[error]Error: C:\Program Files\dotnet\dotnet.exe failed with return code: 1

Локальная (ручная) сборка работает нормально.Я уже пытался очистить кэш Nuget и VSTS агента.Быстрый обходной путь может заключаться в решении проблемы авторизации (даже если пакет не требуется), однако я не знаю, как это сделать.

Любой совет будет принят с благодарностью.

1 Ответ

0 голосов
/ 26 ноября 2018

Несмотря на то, что мой токен личного доступа не истек, по какой-то причине мне пришлось удалить и добавить этот пакет обратно в мои источники с тем же PAT.Это решило проблему аутентификации и, следовательно, решило проблему сборки.

Мне все еще неясно, почему этот пакет рассматривается как зависимость для этого проекта.

...