Изучение Azure DevOps с помощью GitHub для упрощения процесса разработки

Продвинутый уровень
Разработка
GitHub
Azure DevOps

Узнайте, как использовать GitHub Actions, Azure DevOps и Azure Pipelines для создания, тестирования и развертывания приложений.

Предварительные требования

Модули, включенные в эту схему обучения

В этом модуле рассматриваются средства Azure DevOps и GitHub. Он поможет организациям определить для себя средство управления работой и стратегию лицензирования.

В этом модуле вы ознакомитесь со службами Azure Repos и GitHub, а также узнаете о способах миграции из системы управления версиями Team Foundation в Git и о применении GitHub Codespaces для разработки.

В этом модуле вы узнаете, что такое GitHub Actions, поток Actions и каковы его элементы. Также вы узнаете, что такое события, изучите задания и средства выполнения и научитесь читать выходные данные консоли из действий.

В этом модуле подробно описана непрерывная интеграция с помощью GitHub Actions и представлены подробные сведения о переменных среды, артефактах, рекомендациях и способах защиты конвейера с помощью зашифрованных переменных и секретов.

В этом модуле представлены концепции Azure Pipelines и основные термины и компоненты средства, помогающие выбрать стратегию и обязанности конвейера.

Настройте конвейер непрерывной интеграции (CI), который автоматизирует процесс создания приложения.