Реализация стратегии управления версиями
В этом модуле описываются стратегии управления версиями для упаковки, семантического управления версиями, рабочих процессов продвижения пакетов и рекомендации по управлению версиями пакетов на протяжении всего жизненного цикла разработки программного обеспечения. Узнайте, как использовать представления артефактов Azure для указания качества пакета и реализации автоматического управления версиями в конвейерах CI/CD.
Цели обучения
К концу этого модуля вы сможете:
- Понимание важности управления версиями для управления пакетами и отслеживания зависимостей
- Реализация семантического управления версиями (SemVer 2.0) для согласованного нумерирования версий
- Использование представлений артефактов Azure (@Local, @Prerelease, @Release)) для управления качеством пакета
- Продвигайте пакеты через разные представления, основываясь на уровнях качества
- Отправка пакетов из конвейеров сборки с соответствующими номерами версий
- Применение рекомендаций по стратегиям управления версиями в рабочих процессах DevOps
Предварительные требования
- Базовое понимание концепций DevOps и конвейеров CI/CD
- Знакомство с принципами управления пакетами и зависимостями
- Опыт работы с Azure DevOps или аналогичными платформами CI/CD
- Знание концепций управления версиями программного обеспечения полезно
Начало работы с Azure
Выберите подходящую вам учетную запись Azure. Используйте оплату по мере использования или попробуйте Azure бесплатно в течение 30 дней. Зарегистрируйтесь.