- Produkte›
- Entwicklertools›
- Funktionen
AWS-CodeBuild-Features
Warum CodeBuild?
Themen der Seite
Erstellen und Testen von Code
Alles öffnenAWS CodeBuild stellt Build-Umgebungen für Java, Python, Node.js, Ruby, Go, Android, NET Core für Linux und Docker bereit.
Sehen Sie sich eine vollständige Liste der vorkonfigurierten Build-Umgebungen an
Konfigurierbare Einstellungen
Alles öffnenSie können angeben, welche Befehle CodeBuild ausführen soll, beispielsweise bestimmte Build-Tool-Pakete installieren, Einheitentests ausführen und den Code verpacken. Die Build-Spezifikation ist eine YAML-Datei, mit der Sie die in den einzelnen Build-Phasen auszuführenden Befehle wie auch andere Einstellungen festlegen können. CodeBuild hilft Ihnen beim Einstieg mit Build-Beispielspezifikationen für allgemeine Szenarien (z. B. für Apache Maven, Gradle oder npm).
Allgemeines
Alles öffnenDank on-demand-Computeressourcen und der nutzungsabhängigen Zahlung von AWS CodeBuild können Sie Ihren Code häufiger erstellen und integrieren. Fehler lassen sich so schon frühzeitig im Entwicklungsprozess finden und korrigieren, wenn deren Behebung noch problemlos möglich ist. Sie können CodeBuild mithilfe der Quellintegrationen, Build-Befehle oder der Jenkins-Integration in Ihren bestehenden CI/CD-Workflow (Continuous Integration and Continuous Delivery) integrieren. CodeBuild gehört auch zu einer Familie von AWS-Code-Services, die Ihnen beim Üben von CI/CD helfen. Sie können CodeBuild in CodePipeline, integrieren, das automatisch bei jedem Festschreiben einer Änderung in Ihrem Quell-Repository einen neuen Build erstellt und testet. Diesen CI-Workflow können Sie mit dem Assistenten von CodePipeline erstellen. Sie verbinden dort Ihr Quell-Repository und wählen CodeBuild als Build-Provider aus.
Auch können Sie Ihren CI-Workflow mit CodePipeline problemlos in einen CD-Workflow umwandeln, indem Sie Testtools von Drittanbietern, die Auslastung oder Benutzerschnittstellen testen (z. B. BlazeMeter oder Ghost Inspector) integrieren. Diese Tools werden initiiert, sobald CodeBuild einen Build abgeschlossen hat. Anschließend können Sie mithilfe von in CodePipeline integrierten Diensten wie AWS CodeDeploy und AWS Elastic Beanstalk die Bereitstellung auf Ihren Instances oder lokalen Servern durchführen.
Haben Sie die gewünschten Informationen gefunden?
Ihr Beitrag hilft uns, die Qualität der Inhalte auf unseren Seiten zu verbessern.