Не каждый раз, но довольно часто я получаю ##[error]The nuget command failed with exit code(1) and error(NU1102: Unable to find package MyPackage with version (>= 1.0.5)
в моих Azure сборках конвейеров (разные пакеты и разные версии):
Пакет определенно существует, поскольку он только что был построен за пару минут go, и я вижу это в ленте артефактов:
Вот мой конвейер:
Проект состоит из нескольких пакетов, поэтому это становится действительно неудобным. Если я попробую использовать разные агенты сборки, я в итоге получу один из них, но конвейеры, скорее всего, будут более сложными. Насколько я могу сказать (или предположить), Nuget кэширует индекс. json для канала. Единственные другие проблемы, которые я могу найти, связанные с этим, особенно происходят в местных условиях. Есть ли способ заставить Nuget правильно проверить, существуют ли пакеты?