Trace Id is missing
メイン コンテンツにスキップ

Azure Pipelines

どのようなプラットフォームやクラウドにも継続的にビルド、テスト、デプロイします。

Linux、macOS、Windows 向けのクラウドでホストされるパイプラインを取得します。Web、デスクトップ、モバイル のアプリケーションを構築します。任意のクラウドまたはオンプレミスにデプロイします。

Pipelines を使用して、ビルドとデプロイを自動化すると、基本的な作業にかかる時間を減らし、クリエイティブな作業に時間をかけることができます。

任意の言語、任意のプラットフォーム

Node.js、Python、Java、PHP、Ruby、C/C++、.NET、Android、iOS アプリをビルド、テスト、デプロイします。Linux、macOS、および Windows 上で並列で実行します。

コンテナーと Kubernetes

イメージを簡単にビルドし、Docker Hub や Azure Container Registry などのコンテナー レジストリにプッシュできます。コンテナーを個々のホスト、または Kubernetesにデプロイします。

拡張性

コミュニティが構築したさまざまなビルド、テスト、デプロイ タスクのほか、Slack からSonarCloud までの数百の拡張機能を探し、実装できます。

任意のクラウドにデプロイする

Azure、AWS、GCP など、任意のクラウドにソフトウェアの継続的デリバリー (CD) を実装します。相互に依存する任意の数のステージへのデプロイを視覚化します。

オープン ソースの場合は無料

すべてのオープン ソース プロジェクトに対して、迅速な継続的インテグレーション/継続的デリバリー (CI/CD) パイプラインを確保します。すべてのオープン ソース プロジェクトに対して、無制限のビルド分数で 10 個の無料並列ジョブを取得できます。

高度なワークフローと機能

簡単なビルド チェーンと複数フェーズのビルドを利用できます。YAML、テストの統合、リリース ゲート、レポートなどがサポートされます。

GitHub ユーザー? あなたは対象になります。

GitHub で作成したすべてのものをビルド、テスト、デプロイします。GitHub プルリクエスト、チェック、ステータス との緊密な統合により、すべてのプラットフォームで高速で信頼性の高いビルドを実現できます。

Pipelines を使用してビルドとデプロイを迅速化

Microsoft がホストする— Linux、macOS、Windows のエージェント

Microsoft クラウドでホストされるエージェントを使用して、ハードウェアと VM の管理を簡素化します。すべての主要なプラットフォームとツールに対する完全な CI/CD パイプライン サポートを利用できます。

コンテナーをネイティブでサポートする強力なワークフロー

並列ジョブとテスト実行を使用して、超高速のビルドを取得します。コンテナー ジョブと必要な正確なツールを使用して、一貫性があり、信頼性の高いビルドを作成できます。新しいコンテナーを簡単に作成し、任意のレジストリにプッシュすることができます。

Kubernetes、サーバーレス、VM への柔軟なデプロイ

Kubernetes、VM、Azure Functions、Azure Web Apps、または任意のクラウドにデプロイします。ステージ、ゲート、承認を使用して、適切なデプロイ戦略を作成し、すべての手順で品質を確保します。Jenkins など、他の CI システムからデプロイすることもできます。

包括的なセキュリティとコンプライアンスの組み込み

オープン ソース プロジェクト

Microsoft がホストする CI/CD

セルフホステッド CI/CD

Azure 無料アカウントで作業を開始する

1

無料で始めましょう USD200  相当のクレジットを取得して 30 日間使用できます。クレジットを保持している間は、最も人気のあるサービスの多くを無料で利用できるほか、55 以上のその他のサービスが常に無料です。

2

クレジットがなくなった後に、同じ無料サービスでビルドを続けるには、従量課金制に移行してください。月々の無料使用分を超えた場合にのみ、お支払いいただきます。

3

12 か月が経過した後も、55 以上の常時無料サービスを引き続き利用できますーそして料金は月々の無料利用分を超えて使用した分だけをお支払いいただきます。

Azure Pipelines の使用方法

Microsoft の .NET インフラストラクチャ チームが、1 日に何百万もの自動テストを .NET Framework オープン ソース プロジェクトに対して実行するために、どのように Azure Pipelines に依存しているかをご覧ください。チームが共有ツールを使用し、Windows、Linux、Mac のすべてに対応するビルドを実現する単一の CI システムに移行することによって オープンソース コミュニティとのコラボレーションをどのように効率化したかを説明します。

準備が整ったら—Azure の無料アカウントを設定しましょう