Кроме того, у вас появляется больше версий разных компонентов, ими нужно глобально как-то управлять. Разработчикам становится сложнее понять общую картину, проверки кода могут быть менее эффективными, чем хотелось бы. Несколько компонентов независимо друг от друга могут попасть в релиз, и нам нужно понимать, какие задачи в итоге вошли в сборку. Тут нам приходит на помощь Azure DevOps и наши платформенные настройки над ним. Наш CI/CD версионирует наши приложения и в связанных задачах проставляет тег с именем окружения, на котором развернуто изменение для этой задачи, может проставить версию соответствующего сервиса.
Комментарий недоступен
Любопытная статья, спасибо