Amazon CodeCatalyst は新規のお客様には提供されなくなりました。既存のお客様は、通常どおりサービスを引き続き使用できます。詳細については、「CodeCatalyst から移行する方法」を参照してください。
ワークフローを使用して Amazon S3 にファイルを発行する
このセクションでは、CodeCatalyst ワークフローを使用してファイルを Amazon S3 に発行する方法について説明します。これを行うには、Amazon S3 発行アクションをワークフローに追加する必要があります。Amazon S3 発行アクションは、ソースディレクトリから Amazon S3 バケットにファイルをコピーします。ソースディレクトリとしては、次の場所を利用できます。
-
ソースリポジトリ、または
-
別のワークフローアクションによって生成された出力アーティファクト
トピック
「Amazon S3 発行」アクションを使用すべき場合
次の場合は、このアクションを使用します。
-
ワークフローで生成されたファイルを Amazon S3 に保存する必要があります。
例えば、ワークフローで静的ウェブサイトをビルドして、それを Amazon S3 でホストする場合です。この場合、ワークフローには、ビルドアクション (サイトの HTML とサポートファイルをビルドする) と Amazon S3 発行アクション (ファイルを Amazon S3 にコピーする) が含まれます。
-
ソースリポジトリに含まれるファイルを Amazon S3 に保存する必要があります。
例えば、ソースリポジトリに含まれるアプリケーションソースファイルを毎晩 Amazon S3 にアーカイブする場合です。
「Amazon S3 発行」アクションで使用されるランタイムイメージ
Amazon S3 発行アクションは、2022 年 11 月のイメージで実行されます。詳細については、「アクティブなイメージ」を参照してください。