Was ist 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.

Was ist AWS CodeBuild?

AWS CodeBuild ist ein vollständig verwalteter Build-Service in der Cloud. CodeBuild kompiliert den Quellcode, führt Komponententests aus und erzeugt Artefakte, die bereitgestellt werden können. Dank CodeBuild brauchen Sie keine eigenen Build-Server mehr bereitzustellen, zu verwalten und zu skalieren. Es bietet vorgefertigte Build-Umgebungen für gängige Programmiersprachen und Build-Tools wie Apache Maven, Gradle und mehr. Sie können außerdem die Build-Umgebungen in CodeBuild anpassen, um eigene Build-Tools zu erstellen. CodeBuild wird automatisch skaliert, um Build-Anforderungsspitzen abzufangen.

CodeBuild Vorteile:

  • Vollständig verwaltetCodeBuild braucht keine eigenen Build-Server mehr einzurichten, mit Patches zu aktualisieren und zu verwalten.

  • On DemandCodeBuild nach Bedarf für Ihre Build-Anforderungen skaliert werden. Sie zahlen nur für die Anzahl der Build-Minuten, die Sie wirklich nutzen.

  • Sofort einsatzbereitCodeBuild bietet vorkonfigurierte Build-Umgebungen für die gängigsten Programmiersprachen. Sie müssen lediglich auf Ihr Build-Skript verweisen, um den ersten Build zu starten.

Weitere Informationen finden Sie unter AWS CodeBuild.

Wie führe ich CodeBuild aus?

Sie können dasAWS CodeBuildoderAWS CodePipeline-Konsole verwenden, um CodeBuild auszuführen. Außerdem können Sie die Ausführung von CodeBuild Funktionen automatisieren, indem Sie denAWS Command Line Interface(AWS CLI) oder dieAWS-SDKs.

Um CodeBuild mithilfe der CodeBuild-Konsole auszuführen,AWS CLI, oderAWSDie SDKs finden Sie unterDirektes Ausführen von AWS CodeBuildaus.

Wie Sie in der folgenden Abbildung sehen, können Sie CodeBuild Aktionen als Build oder Testaktion zum Build oder zur Testphase einer Pipeline inAWS CodePipelineaus.AWS CodePipelineist ein kontinuierlicher Bereitstellungsservice, mit dem Sie die für die Freigabe Ihres Codes erforderlichen Schritte entwickeln, visualisieren und automatisieren können. Dazu gehört auch der Code-Build. Eine Pipeline ist ein Workflow, der beschreibt, wie Codeänderungen das Freigabeverfahren durchlaufen.

Informationen, wie Sie CodePipeline zum Erstellen einer Pipeline verwenden und dann eine CodeBuild - oder Testaktion hinzufügen, finden Sie unterVerwenden Sie CodePipeline mit CodeBuildaus. Weitere Informationen zu CodePipeline finden Sie imAWS CodePipeline-Benutzerhandbuchaus.

Außerdem bietet die CodeBuild Konsole eine Möglichkeit, schnell nach Ihren Ressourcen, z. B. Repositorys, Build-Projekte, Deployment-Anwendungen und Pipelines, zu suchen. Wählen Sie Go to Ressource (Zur Ressource) oder drücken Sie die Taste / und geben Sie dann den Namen der Ressource ein. Alle Übereinstimmungen werden in der Liste angezeigt. Bei der Suche wird nicht zwischen Groß- und Kleinschreibung unterschieden. Sie sehen nur die Ressourcen, für die Sie die Berechtigung besitzen. Weitere Informationen finden Sie unter Anzeigen von Ressourcen in der Konsole.

Preise für CodeBuild

Weitere Informationen finden Sie unterCodeBuild Preiseaus.

Erste CodeBuild

Wir empfehlen, dass Sie zuerst die folgenden Schritte ausführen:

  1. LernenInformationen zu CodeBuild, indem Sie die Informationen unter lesenKonzepteaus.

  2. ExperimentVerwenden CodeBuild einem Beispielszenario, indem Sie den Anleitungen unter folgen.Erste Schritte mit der Konsoleaus.

  3. Verwenden vonCodeBuild Funktionen in Ihren eigenen Szenarien, indem Sie den Anleitungen unter folgen.Planen eines Buildsaus.