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 Ihren Quellcode, führt Einheitentests durch und erzeugt Artefakte, die bereitgestellt werden können. CodeBuild macht es überflüssig, Ihre eigenen Build-Server 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 Build-Umgebungen auch in anpassen CodeBuild , um Ihre eigenen Build-Tools zu verwenden. CodeBuild skaliert automatisch, um Spitzenanforderungen an Builds zu erfüllen.

CodeBuild bietet folgende Vorteile:

  • Vollständig verwaltet – CodeBuild Sie müssen keine eigenen Build-Server einrichten, patchen, aktualisieren und verwalten.

  • On-Demand – CodeBuild skaliert On-Demand, um Ihre Build-Anforderungen zu erfüllen. Sie zahlen nur für die Anzahl der Build-Minuten, die Sie wirklich nutzen.

  • Standardmäßig CodeBuild 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.

So führen Sie aus CodeBuild

Zum Ausführen von CodeBuild können Sie die AWS CodeBuild- oder die AWS CodePipeline-Konsole verwenden. Sie können die Ausführung von auch CodeBuild mithilfe der AWS Command Line Interface (AWS CLI) oder der AWS SDKs automatisieren. SDKs

Wie das folgende Diagramm zeigt, können Sie CodeBuild als Build- oder Testaktion zur Build- oder Testphase einer Pipeline in hinzufügenAWS CodePipeline. AWS CodePipeline ist ein kontinuierlicher Bereitstellungsservice, mit dem Sie die Schritte modellieren, visualisieren und automatisieren können, die zum Freigeben Ihres Codes erforderlich sind. Dazu gehört auch der Code-Build. Eine Pipeline ist ein Workflow, der beschreibt, wie Codeänderungen das Freigabeverfahren durchlaufen.

Informationen CodePipeline zur Verwendung von zum Erstellen einer Pipeline und zum Hinzufügen einer CodeBuild Build- oder Testaktion finden Sie unter Verwenden von CodePipeline mit CodeBuild. Weitere Informationen zu CodePipelinefinden Sie im AWS CodePipeline -Benutzerhandbuch.

Die CodeBuild Konsole bietet auch eine Möglichkeit, schnell nach Ihren Ressourcen zu suchen, z. B. Repositorys, Build-Projekte, Bereitstellungsanwendungen und Pipelines. 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 unter -CodeBuild Preise.

Wie beginne ich mit CodeBuild?

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

  1. Weitere Informationen zu finden Sie CodeBuild in den Informationen unter Konzepte.

  2. Experiment ierenSie mit CodeBuild in einem Beispielszenario, indem Sie den Anweisungen unter folgenErste Schritte mit der Konsole.

  3. Verwenden Sie CodeBuild in Ihren eigenen Szenarien, indem Sie den Anweisungen unter folgenPlanen eines Builds.