Как новые пакеты Nuget в представлении upstream могут быть автоматически добавлены в мой канал?
Я использую DevOps Azure и создал фид Nuget в пользовательском интерфейсе портала. Я установил единственный исходный источник - фид артефактов Azure. Местоположение является представлением ленты Nuget.
Прямо сейчас, когда пакет Nuget публикуется в фиде вышестоящего представления, мне нужно вручную установить пакет один раз, чтобы он появился в моем фиде.
Есть ли способ, чтобы новые или обновленные пакеты в представлении upstream автоматически помещались в мой канал?
1 ответ
Есть ли способ, чтобы новые или обновленные пакеты в представлении upstream автоматически помещались в мой канал?
Я боюсь, что нет такого способа добавить новые или обновленные пакеты в представлении восходящего потока, чтобы они автоматически добавлялись в ваш канал. И я полагаю, это не нужно.
Это потому, что фид Azure Artifacts будет автоматически кэшировать эти пакеты, когда мы загружаем любые пакеты из источников Upstream, чтобы мы могли увидеть его в следующий раз, и нет необходимости загружать его снова из источников Upstream.
Таким образом, он используется для кэширования тех пакетов, которые мы использовали, если мы кэшируем какие-либо новые или обновленные пакеты (мы не можем использовать их вообще в текущем проекте.) В представлении восходящего потока для канала автоматически, эти неиспользованные пакеты сделают наши каналы тяжелый и неэффективный. Быстрая и эффективная причина, по которой мы кэшируем эти пакеты в нашем фиде.
Конечно, если вышеперечисленное не является тем вопросом, который вас волнует, вас больше беспокоит то, что вы можете увидеть любые новые или обновленные пакеты в своем фиде с первого взгляда, вы можете добавить эти пакеты непосредственно в свой фид.
Надеюсь это поможет.