View a markdown version of this page

Self-hosted GitHub Actions runners in AWS CodeBuild - AWS CodeBuild

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Self-hosted GitHub Actions runners in AWS CodeBuild

Puoi configurare il tuo progetto per configurare i runner di GitHub Actions ospitati autonomamente in CodeBuild contenitori per elaborare i GitHub processi del flusso di lavoro di Actions. Questo può essere fatto configurando un webhook usando il tuo CodeBuild progetto e aggiornando il tuo flusso di lavoro GitHub Actions YAML per utilizzare runner ospitati autonomamente ospitati su macchine. CodeBuild

I passaggi di alto livello per configurare un CodeBuild progetto per eseguire GitHub i lavori di Actions sono i seguenti:

  1. Se non l'hai già fatto, crea un token di accesso personale o connettiti con un'app OAuth a cui connettere il tuo progetto. GitHub

  2. Accedi alla CodeBuild console e crea un CodeBuild progetto con un webhook e configura i filtri webhook.

  3. Aggiorna il tuo flusso di lavoro GitHub Actions in YAML GitHub per configurare il tuo ambiente di compilazione.

Per una procedura più dettagliata, consulta. Tutorial: configura un CodeBuild-hosted GitHub Actions runner

Questa funzionalità consente ai processi del flusso di lavoro di GitHub Actions di ottenere un'integrazione nativa con AWS, che fornisce sicurezza e praticità attraverso funzionalità come IAM AWS CloudTrail, AWS Secrets Manager integrazione e Amazon VPC. Puoi accedere ai tipi di istanze più recenti, incluse le ARM-based istanze.