CodePipeline で何ができますか。 - AWS CodePipeline

CodePipeline で何ができますか。

CodePipeline を使用すると、アプリケーションをクラウドで自動的に構築、テスト、およびデプロイするのに役立ちます。具体的な内容は以下のとおりです:

  • リリースプロセスの自動化: CodePipeline は、ソースリポジトリから構築、テスト、デプロイまで、リリースプロセスを端末間で完全に自動化します。ソースステージ以外の任意のステージで手動承認アクションを含めることで、パイプラインを通して変更が移動しないようにすることができます。選択したシステムで、1 つのインスタンスまたは複数のインスタンス間で、任意の方法を使用して、必要に応じてリリースできます。

  • 一貫性のあるリリースプロセスを確立する:コードを変更するたびに一貫性のある一連のステップを定義します。CodePipeline はお客様の基準に従ってリリースの各ステージを実行します。

  • 品質を向上しながら配信を高速化: リリースプロセスを自動化して、開発者がコードを段階的にテストおよびリリースし、新しい機能のリリースを顧客に迅速に提供できるようにすることができます。

  • お好みのツールを使用: 既存のソース、ビルド、およびデプロイツールをパイプラインに組み込むことができます。現在 CodePipeline でサポートされている AWS のサービス とサードパーティーのツールの完全なリストについては、「CodePipeline との製品とサービスの統合」を参照してください。

  • 進捗状況を一目で確認: パイプラインのリアルタイムステータスの確認、アラート詳細の確認、失敗したステージまたはアクションの再試行、各ステージで最新のパイプライン実行で使用されたソースリビジョンの詳細の表示、手動でのパイプラインの再実行が可能です。

  • パイプライン履歴の詳細を表示: 開始時刻と終了時刻、継続時間、実行 ID など、パイプラインの実行の詳細を表示できます。