GitHub Action-Runner in AWS CodeBuild - AWS CodeBuild

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

GitHub Action-Runner in AWS CodeBuild

Eine GitHub Aktion ist eine Aktion, die speziell für die Verwendung mit GitHub Workflows entwickelt wurde. Einzelheiten zu GitHub Aktionen finden Sie in der Dokumentation zu GitHub Aktionen.

Es gibt zwei Möglichkeiten, GitHub Aktionen mit zu verwenden CodeBuild:

  • Sie können Ihr Projekt so konfigurieren, dass selbst gehostete GitHub Actions-Runner in CodeBuild Containern eingerichtet werden, um Ihre GitHub Actions-Workflow-Jobs zu verarbeiten.

  • Sie können einen CodeBuild -verwalteten Action-Runner verwenden, um darin GitHub Aktionen auszuführen. CodeBuild

Sie können wählen, ob Sie selbst gehostete GitHub Action-Runner in einrichten möchten. CodeBuild Dazu gehört die Einrichtung eines Webhooks mithilfe Ihres CodeBuild Projekts und die Aktualisierung Ihres GitHub Aktions-Workflow-YAML, sodass selbst gehostete Runner verwendet werden, die auf Computern gehostet werden. CodeBuild Dadurch können Ihre GitHub Actions-Workflow-Jobs nativ integriert werden. AWS

Sie können sich auch dafür entscheiden, einen von CodeBuild -verwalteten Action-Runnern zu verwenden, um darin GitHub CodeBuild Aktionen auszuführen. Dies beinhaltet das Hinzufügen steps zu Ihrer Buildspec mithilfe der GitHub Action-Syntax, die in einer von Befehlen getrennten Phase ausgeführt wird. CodeBuild Dadurch können Ihre GitHub Aktionen in CodeBuild Funktionen wie das Zwischenspeichern von Abhängigkeiten und Batch-Builds integriert werden.