開発プロセスを合理化する目的で Azure DevOps と GitHub をいろいろ試す

上級
開発者
GitHub
Azure DevOps

GitHub Actions、Azure DevOps、Azure Pipelines を使用してアプリケーションをビルド、テスト、デプロイする方法を学習します。

前提条件

このラーニング パス内のモジュール

このモジュールでは Azure DevOps と GitHub のツールを紹介しており、組織が作業管理ツールとライセンス方策を定義するのに役立ちます。

このモジュールでは、Azure Repos と GitHub について紹介し、TFVC から Git に移行し、GitHub Codespaces を使用して開発する方法について説明します。

このモジュールでは、GitHub Actions、アクション フローとその要素について説明します。 イベントや、ジョブとランナー、アクションからのコンソール出力を読み取る方法を理解します。

このモジュールでは、GitHub Actions を使用した継続的インテグレーションについて詳しく説明し、環境変数、成果物、ベスト プラクティス、および暗号化された変数とシークレットを使用してパイプラインをセキュリティで保護する方法について説明します。

このモジュールでは、Azure Pipelines の概念を紹介し、主な用語とツールのコンポーネントについて説明します。これは、パイプラインの戦略と責任を決定するのに役立ちます。

アプリケーションのビルド プロセスを自動化する継続的インテグレーション (CI) パイプラインを設定します。