GitHub Action runner 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à.

GitHub Action runner in AWS CodeBuild

Un'GitHub azione è un'azione sviluppata specificamente per l'uso con i flussi di GitHub lavoro. Per informazioni dettagliate sulle GitHub azioni, consulta la documentazione relativa GitHub alle azioni.

Esistono due modi per utilizzare GitHub Actions con CodeBuild:

  • Puoi configurare il tuo progetto per configurare gli GitHub Actions runner ospitati autonomamente in CodeBuild contenitori per elaborare i job del flusso di lavoro GitHub Actions.

  • Puoi utilizzare un action runner CodeBuild gestito per eseguire Actions all'interno di. GitHub CodeBuild

Puoi scegliere di configurare gli GitHub Actions runner ospitati autonomamente in. CodeBuild Ciò comporta la configurazione di un webhook utilizzando il CodeBuild progetto e l'aggiornamento del flusso di lavoro di GitHub Actions YAML per utilizzare runner ospitati autonomamente ospitati su macchine. CodeBuild Ciò consente ai job del flusso di lavoro GitHub Actions di ottenere l'integrazione nativa con. AWS

Puoi anche scegliere di utilizzare un action runner CodeBuild gestito per eseguire GitHub Actions all'interno. CodeBuild Ciò comporta l'aggiunta steps al buildspec utilizzando la sintassi GitHub Actions, che viene eseguita in una fase separata dai comandi. CodeBuild Ciò consente alle GitHub azioni di integrarsi con CodeBuild funzionalità, come la memorizzazione nella cache delle dipendenze e le build in batch.