Cookie の設定を選択する

当社は、当社のサイトおよびサービスを提供するために必要な必須 Cookie および類似のツールを使用しています。当社は、パフォーマンス Cookie を使用して匿名の統計情報を収集することで、お客様が当社のサイトをどのように利用しているかを把握し、改善に役立てています。必須 Cookie は無効化できませんが、[カスタマイズ] または [拒否] をクリックしてパフォーマンス Cookie を拒否することはできます。

お客様が同意した場合、AWS および承認された第三者は、Cookie を使用して便利なサイト機能を提供したり、お客様の選択を記憶したり、関連する広告を含む関連コンテンツを表示したりします。すべての必須ではない Cookie を受け入れるか拒否するには、[受け入れる] または [拒否] をクリックしてください。より詳細な選択を行うには、[カスタマイズ] をクリックしてください。

ワークフローを使用したビルド

フォーカスモード
ワークフローを使用したビルド - Amazon CodeCatalyst

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

[CodeCatalyst ワークフロー] を使用すると、アプリケーションやその他のリソースをビルドできます。

アプリケーションをビルドする方法

CodeCatalyst でアプリケーションまたはリソースをビルドするには、まずワークフローを作成し、その中にビルドアクションを指定します。

ビルドアクションは、ソースコードのコンパイル、ユニットテストの実行、すぐにデプロイできるアーティファクトの生成を行うビルディングブロックです。

CodeCatalyst コンソールのビジュアルエディタまたは YAML エディタを使用して、ワークフローにビルドアクションを追加します。

アプリケーションまたはリソースをビルドするための大まかなステップは次のとおりです。

アプリケーションをビルドするには (概要レベルのタスク)
  1. CodeCatalyst では、ビルドするアプリケーションのソースコードを追加します。詳細については、「CodeCatalyst のプロジェクト用リポジトリにソースコードを保存する」を参照してください。

  2. CodeCatalyst では、ワークフローを作成します。ワークフローでは、アプリケーションをビルド、テスト、デプロイする方法を定義します。詳細については、「初めてのワークフロー」を参照してください。

  3. (オプション) ワークフローで、ワークフローを自動的に開始するイベントを示すリガーを追加します。詳細については、「トリガーを使用したワークフロー実行の自動的な開始」を参照してください

  4. ワークフローでは、アプリケーションまたはリソースソースコードをコンパイルしてパッケージ化するビルドアクションを追加します。これらの目的でテストまたはデプロイアクションを使用しない場合は、ビルドアクションの実行ユニットテスト、レポートの生成、アプリケーションのデプロイを任意で行うこともできます。テストとデプロイアクションの詳細については、「ビルドアクションの追加」を参照してください。

  5. (オプション) ワークフローで、テストアクションデプロイアクションを追加し、アプリケーションまたはリソースをテストおよびデプロイします。Amazon ECS など、さまざまなターゲットにアプリケーションをデプロイするための事前設定されたアクションを複数選択できます。詳細については「ワークフローを使用したテスト」および「ワークフローを使用したデプロイ」を参照してください。

  6. ワークフローの開始は、手動で行うか、トリガーを介して自動で行います。ワークフローは、ビルド、テスト、デプロイアクションを順番に実行して、アプリケーションとリソースをターゲットにビルド、テスト、デプロイします。詳細については、「手動でのワークフロー実行の開始」を参照してください。

ビルドアクションの利点

ワークフロー内でビルドアクションを使用すると、次の利点があります。

  • 完全マネージド型 – ビルドアクションにより、独自のビルドサーバーをセットアップ、パッチ適用、更新、管理する必要がなくなります。

  • オンデマンド – ビルドアクション が、ビルドのニーズに合わせてオンデマンドでスケーリングします。料金は、使用したビルド分数に対してのみ発生します。詳細については、「コンピューティングイメージとランタイムイメージの構成」を参照してください。

  • 設定不要 – CodeCatalyst には、ビルドアクションを含むすべてのワークフローアクションを実行するために使用される、事前にパッケージ化されたランタイム環境の Docker イメージが含まれています。これらのイメージには、 AWS CLI や Node.js などのアプリケーションを構築するための便利なツールが事前設定されています。CodeCatalyst は、パブリックまたはプライベートレジストリから指定したビルドイメージを使用するように設定できます。詳細については、「ランタイム環境イメージの指定」を参照してください。

ビルドアクションの代替方法

ビルドアクションを使用してアプリケーションをデプロイする場合は、代わりに CodeCatalyst デプロイアクションの使用を検討してください。デプロイアクションは、ビルドアクションを使用している場合に手動で書き込む必要があるバックグラウンド設定を実行します。使用可能なデプロイアクションの詳細については、「デプロイアクションの一覧」を参照してください。

AWS CodeBuild を使用してアプリケーションを構築することもできます。詳細については、「What is CodeBuild?」を参照してください。

プライバシーサイト規約Cookie の設定
© 2025, Amazon Web Services, Inc. or its affiliates.All rights reserved.