Veröffentlicht am: Jun 24, 2021
Sie können jetzt den Prozess der Konfiguration von GitHub-Actions-Workflows zum Erstellen serverloser Anwendungen mit einer einzigen Zeile vereinfachen. Die neue von AWS unterstützte „setup-sam“ GitHub-Aktion macht es einfacher, die Konsistenz zwischen den GitHub-Actions-Runnern zu wahren, mit AWS Serverless Application Model CLI (AWS SAM CLI) auf dem neuesten Stand zu bleiben und deren Versionen auszuwählen. Die AWS SAM CLI ist ein Entwicklertool, das das Entwickeln, lokale Testen, Verpacken und Bereitstellen serverloser Anwendungen vereinfacht. GitHub Actions ist ein Service, der bei der Automatisierung von Aufgaben innerhalb des Softwareentwicklungslebenszyklus hilft. GitHub-Actions-Runner ist die Anwendung, die einen Auftrag aus einem GitHub-Actions-Workflow ausführt.
Kunden, die GitHub Actions für die kontinuierliche Integration serverloser Anwendungen verwenden, müssen den Typ des GitHub-Action-Runners für ihre Anforderungen auswählen (z. B. ubuntu-latest) und sicherstellen, dass er alle erforderlichen Tools enthält. Kunden können einen von GitHub gehosteten Runner verwenden, bei dem es sich um eine von GitHub gehostete virtuelle Maschine mit installierter Runner-Anwendung handelt. Sie können auch ihre eigenen Runner hosten, um die Umgebung anzupassen, die zum Ausführen von Aufträgen in ihren GitHub-Actions-Workflows verwendet wird. Die neue „setup-sam“ GitHub-Aktion vereinfacht die Einrichtung von kontinuierlichen Integrationsaufträgen, da sie sowohl für gehostete als auch für selbst gehostete Runner Konsistenz bietet. Dies ermöglicht die Auswahl einer bestimmten AWS-SAM-CLI-Tool-Version oder automatisch die Verwendung der neuesten. setup-sam ist jetzt auf dem GitHub Marketplace verfügbar. Weitere Informationen zur GitHub-Aktion „setup-sam“ finden Sie im Tutorial im AWS-Computing-Blog. Sie können die AWS SAM CLI installieren, indem Sie die Anweisungen in der Dokumentation befolgen.