翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
CodePipeline パイプライン構造リファレンス
CodePipeline を使用して、アプリケーションのソースコードを構築、テスト、デプロイするタスクを実行する自動化されたステップの CI/CD パイプラインを構築できます。パイプラインを作成するときは、S3 バケット、 CodeCommit リポジトリ、Bitbucket リポジトリ、またはソースコードを含む GitHub リポジトリなど、使用可能なソースアクションとプロバイダーを選択し、ソースコードの変更をコミットしたときにパイプラインを開始します。また、パイプラインの実行時に自動的に含めるテスト、ビルド、デプロイのアクションとプロバイダーを選択します。アプリケーションをデプロイする DevOps パイプラインの例については、「」を参照してくださいDevOps パイプラインの例。
デフォルトでは、 で正常に作成したパイプラインは有効な構造 AWS CodePipeline になっています。ただし、JSONファイルを手動で作成または編集してパイプラインを作成したり、 からパイプラインを更新したりすると AWS CLI、無効な構造が誤って作成される可能性があります。次のリファレンスは、パイプライン構造の要件や、問題のトラブルシューティング方法を理解するのに役立ちます。すべてのパイプラインに適用される のクォータ AWS CodePipeline の制約を参照してください。
以下のセクションでは、アクションタイプ別のプロバイダー情報と設定プロパティの例を示します。パイプライン構造の要件は、以下のパイプラインコンポーネントタイプごとに各セクションで詳しく説明されています。
-
パイプライン パイプライン宣言
-
プロバイダー の有効なアクションプロバイダー CodePipeline
-
アーティファクト 各アクションタイプの有効な入出力アーティファクト
-
プロバイダータイプ別の有効な設定パラメータ 各プロバイダータイプの有効な設定パラメータ
パイプライン定義の完全なリファレンスについては、「 ガイド CodePipeline API」を参照してください。