のセルフホスト GitHub アクションランナー AWS CodeBuild - AWS CodeBuild

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

のセルフホスト GitHub アクションランナー AWS CodeBuild

コンテナに CodeBuildセルフホストアクションランナーを設定して GitHub 、アクション GitHub ワークフロージョブを処理するようにプロジェクトを設定できます。これは、 CodeBuild プロジェクトを使用してウェブフックを設定し、 CodeBuild マシンでホストされているセルフホストランナーを使用するYAMLように GitHub アクションワークフローを更新することで実行できます。

Actions GitHub ジョブを実行するように CodeBuild プロジェクトを設定する大まかなステップは次のとおりです。

  1. まだ作成していない場合は、個人用アクセストークンを作成するか、OAuthアプリに接続してプロジェクトを に接続します GitHub。

  2. CodeBuild コンソールに移動し、ウェブフックを使用して CodeBuild プロジェクトを作成し、ウェブフックフィルターを設定します。

  3. YAML で GitHub アクションワークフローを更新 GitHub して、ビルド環境を設定します。

詳細については、「」を参照してくださいチュートリアル: CodeBuildホストされた GitHubアクションランナーを設定する

この機能を使用すると、 GitHub アクションワークフロージョブを とネイティブ統合できます。これにより AWS、、IAM統合 AWS CloudTrail、Amazon などの AWS Secrets Manager 機能を通じてセキュリティと利便性が提供されますVPC。ARMベースのインスタンスなど、最新のインスタンスタイプにアクセスできます。