У меня есть два сервера сборки, зарегистрированных в качестве агентов в Visual Studio Online.
Они оба строят все, кроме одного решения, просто отлично.
У меня есть git-репозиторий с кодом dotnet core2, которыйссылается на некоторые пакеты nuget в приватной ленте новостей.Подтверждено, что приватный фид Nuget работает с обоих серверов.
Один сервер работает в интерактивном режиме (сервер a), другой - как служба (сервер b).
Сервер a - все работает.Сервер b - build всегда терпит неудачу с этой ошибкой:
ошибка NU1101: Невозможно найти пакет.В исходных источниках нет пакетов с этим идентификатором: автономные пакеты Microsoft Visual Studio, nuget.org [C: \ Agent_work \ 13 \ s \ MyProject \ MyProject.APIWeb.Tests \ MyProject.APIWeb.Tests.csproj]
Я получаю одну и ту же ошибку один раз для каждого проекта решения, в котором используется указанный пакет nuget.
В: Чего мне здесь не хватает?Почему он пытается восстановить данные из локального кэша на одном сервере, а не на другом?Нужна ли какая-то конфигурация?