Cookie の設定を選択する

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

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

CodeBuild がホストする GitLab ランナーについて

フォーカスモード
CodeBuild がホストする GitLab ランナーについて - AWS CodeBuild

以下は、CodeBuild がホストする GitLab ランナーに関する、よくある質問です。

CodeBuild がホストする GitLab ランナーでは、どのようなソースタイプがサポートされていますか?

CodeBuild がホストする GitLab ランナーは、GITLAB ソースタイプでのみサポートされます。現在、GITLAB_SELF_MANAGED ソースタイプはサポートされていません。

ラベルにイメージとインスタンスの上書きを含める必要があるのはいつですか。

イメージとインスタンスの上書きをラベルに含めることで、GitLab CI/CD パイプラインジョブごとに異なるビルド環境を指定できます。これは、複数の CodeBuild プロジェクトやウェブフックを作成しなくても実行できます。

この機能に AWS CloudFormation を使用できますか。

はい。プロジェクトウェブフックで GitLab ワークフロージョブイベントフィルタを指定するフィルタグループを AWS CloudFormation テンプレートに含めることができます。

Triggers: Webhook: true FilterGroups: - - Type: EVENT Pattern: WORKFLOW_JOB_QUEUED

詳細については、「GitLab ウェブフックイベントのフィルタリング (AWS CloudFormation)」を参照してください。

AWS CloudFormation テンプレートでのプロジェクト認証情報の設定に関するサポートが必要な場合は、「AWS CloudFormation ユーザーガイド」の「AWS::CodeBuild::SourceCredential」を参照してください。

この機能を使用する際にシークレットをマスクするにはどうすればよいですか。

デフォルトでは、ログに出力されるシークレットはマスクされません。シークレットをマスクする場合は、CI/CD 環境変数設定を更新してマスクできます。

GitLab でシークレットをマスクするには
  1. [GitLab 設定][CI/CD] を選択します。

  2. [変数] で、マスクするシークレットの [編集] を選択します。

  3. [可視性] で、[マスク変数] を選択し、[変数を更新] を選択して変更を保存します。

単一グループ内の複数のプロジェクトから GitLab ウェブフックイベントを受信することはできますか。

CodeBuild は、指定された GitLab グループからイベントを受信するグループウェブフックをサポートしています。詳細については、「GitLab グループウェブフック」を参照してください。

セルフマネージド型ランナーの Docker Executor でジョブを実行することはできますか。例えば、特定のイメージでパイプラインジョブを実行して、分離された別のコンテナに同じビルド環境を維持します。

CodeBuild で GitLab セルフマネージド型ランナーを特定のイメージで実行するには、カスタムイメージを使用してプロジェクトを作成するか、.gitlab-ci.yml ファイル内のイメージを上書きします。

CodeBuild のセルフマネージド型ランナーはどのエグゼキュターで実行されますか。

CodeBuild のセルフマネージド型ランナーはシェルエグゼキュターで実行され、ビルドは Docker コンテナ内で実行されている GitLab ランナーとともにローカルで実行されます。

セルフマネージド型ランナーと一緒に buildspec コマンドを提供できますか。

はい。セルフマネージド型ランナーと一緒に buildspec コマンドを追加できます。GitLab リポジトリに buildspec.yml ファイルを指定し、ジョブの buildspec-override:true タグセクションで [タグ] を使用できます。詳細については、「buildspec ファイル名とストレージの場所」を参照してください。

CodeBuild がホストする GitLab ランナーの使用をサポートしているリージョンはどれですか。

CodeBuild がホストする GitLab ランナーは、すべての CodeBuild リージョンでサポートされています。CodeBuild が使用可能な AWS リージョン の詳細については、「AWS サービス (リージョン別)」を参照してください。

CodeBuild がホストする GitLab ランナーの使用をサポートしているプラットフォームはどれですか。

CodeBuild がホストする GitLab ランナーは、Amazon EC2 と AWS Lambda コンピューティングの両方でサポートされています。Amazon Linux 2、Amazon Linux 2023、Ubuntu、Windows Server Core 2019 のプラットフォームを使用できます。詳細については、EC2 コンピューティングイメージおよびLambda コンピューティングイメージを参照してください。

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