Schritt 6: Ausführen des Builds - 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.

Schritt 6: Ausführen des Builds

(Vorheriger Schritt: Schritt 5: Erstellen des Build-Projekts)

In diesem Schritt weisen Sie AWS CodeBuild an, den Build mit den Einstellungen des Build-Projekts auszuführen.

So führen Sie den Build aus
  1. Verwenden Sie die AWS CLI zum Ausführen des start-build-Befehls:

    aws codebuild start-build --project-name project-name

    Ersetzen Sie project-name durch den Build-Projektnamen aus dem vorherigen Schritt (z. B. codebuild-demo-project).

  2. Ist der Befehl erfolgreich, gibt er als Ausgabe Daten zurück, die wie folgt aussehen sollten:

    { "build": { "buildComplete": false, "initiator": "user-name", "artifacts": { "location": "arn:aws:s3:::codebuild-region-ID-account-ID-output-bucket/message-util.zip" }, "projectName": "codebuild-demo-project", "timeoutInMinutes": 60, "buildStatus": "IN_PROGRESS", "environment": { "computeType": "BUILD_GENERAL1_SMALL", "image": "aws/codebuild/standard:5.0", "type": "LINUX_CONTAINER", "environmentVariables": [] }, "source": { "type": "S3", "location": "codebuild-region-ID-account-ID-input-bucket/MessageUtil.zip" }, "currentPhase": "SUBMITTED", "startTime": 1472848787.882, "id": "codebuild-demo-project:0cfbb6ec-3db9-4e8c-992b-1ab28EXAMPLE", "arn": "arn:aws:codebuild:region-ID:account-ID:build/codebuild-demo-project:0cfbb6ec-3db9-4e8c-992b-1ab28EXAMPLE" } }
    • build enthält Informationen zu diesem Build.

      • buildComplete gibt an, ob der Build abgeschlossen wurde (true). Andernfalls false.

      • initiator steht für die Entität, die den Build gestartet hat.

      • artifacts enthält Informationen über die Build-Ausgabe, einschließlich Speicherort.

      • projectName zeigt den Namen des Build-Projekts an.

      • buildStatus stellt den aktuellen Build-Status dar, wenn der start-build-Befehl ausgeführt wurde.

      • currentPhase stellt die aktuelle Build-Phase dar, wenn der start-build-Befehl ausgeführt wurde.

      • startTime zeigt die Uhrzeit für den Start des Build-Prozesses im Unix-Zeitformat an.

      • id enthält die Build-ID.

      • arn zeigt den ARN des Builds an.

    Notieren Sie sich den Wert für die id. Sie benötigen ihn im nächsten Schritt.

Nächster Schritt

Schritt 7: Anzeigen der Zusammenfassung der Build-Informationen