Veröffentlicht am: Apr 24, 2024
AWS CodeBuild unterstützt jetzt die Verwaltung von selbstgehosteten GiftHub-Action-Runnern. Kunden können ihre CodeBuild-Projekte so konfigurieren, dass sie Auftragsereignisse in GitHub-Actions-Workflows empfangen und auf flüchtigen Hosts in CodeBuild ausführen. AWS CodeBuild ist ein vollständig verwalteter Service für die kontinuierliche Integration, der Quellcode kompiliert, Tests ausführt und Softwarepakete fertig für die Bereitstellung generiert.
Dieses Feature ermöglicht die native Integration von GitHub Actions mit AWS und vermittelt Sicherheit und Komfort durch Funktionen wie IAM, AWS Secrets Manager, AWS CloudTrail und Amazon VPC. Kunden können auf alle von CodeBuild angebotenen Rechenplattformen zugreifen, einschließlich Lambda, GPU-beschleunigte und ARM-basierte Instances.
Die CodeBuild-Integration mit GitHub-Actions-Webhooks ist in allen Regionen verfügbar, in denen CodeBuild angeboten wird. Weitere Informationen zu den AWS-Regionen, in denen CodeBuild verfügbar ist, finden Sie auf der Seite AWS-Regionen.
Zu Beginn richten Sie Webhooks in einem CodeBuild-Projekt ein und aktualisieren den GitHub-Actions-Workflow YAML, um selbstgehostete Runner zu nutzen, die auf CodeBuild-Maschinen gehostet werden. Weitere Informationen zu den ersten Schritten mit CodeBuild finden Sie auf der Produktseite von AWS CodeBuild. Weitere Informationen zur CodeBuild-Integration mit GitHub Actions finden Sie in der CodeBuild-Dokumentation zu selbstgehostete Runner für GitHub Actions in AWS CodeBuild .