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