Да, вы можете использовать несколько артефактов из разных источников (артефакты сборки, репозитории, фиды пакетов, github, docker концентратор, Azure Реестр контейнеров, ++) в рамках одного конвейера или определения выпуска. Это верно как для определений релиза classi c, так и для современной многоступенчатой конвейерной реализации.
Например, вы можете определить определение конвейера или выпуска, которое использует интерфейсное веб-приложение из артефакта сборки, полученного из RepoA, артефакт внутреннего сервиса, полученного из реестра контейнеров, первоначально из RepoB, и, скажем, библиотека скриптов в виде Git артефакта из репо C. Оттуда вы можете развернуть каждый из этих артефактов вместе или параллельно, последовательно, частично, с утверждениями, условно и т. Д. c, все из одного конвейера.
Полная конфигурация в виде кода YAML многоэтапных конвейеров все еще находится в предварительном просмотре, поэтому есть некоторые сочетания рабочих процессов, которые немного сложнее реализовать. Но достаточно проверки четности с определениями релиза classi c, которые я бы по умолчанию использовал для многоступенчатой обработки для любых net новых потребностей.