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.
Retry wird automatisch eingebaut AWS CodeBuild
Sie können die AWS CodeBuild Konsole verwenden AWS CLI, oder AWS SDKs um Ihre Builds automatisch erneut zu versuchen. AWS CodeBuild Wenn die automatische Wiederholung aktiviert ist, CodeBuild wird nach einem fehlgeschlagenen Build bis zu einem bestimmten RetryBuild
Limit automatisch über die Servicerolle des Projekts aufgerufen. Wenn das Limit für automatische Wiederholungen beispielsweise auf zwei gesetzt ist, ruft es auf, CodeBuild RetryBuild
API um Ihren Build automatisch für bis zu zwei weitere Male zu wiederholen.
Anmerkung
CodeBuild unterstützt keine automatische Wiederholung für CodePipeline oder Webhook-Builds.
Themen
Automatischer Versuch, einen Build erneut auszuführen (Konsole)
-
Öffnen Sie die AWS CodeBuild Konsole unter https://console.aws.amazon.com/codesuite/codebuild/home
. -
Wählen Sie Create project (Projekt erstellen) aus. Weitere Informationen finden Sie unter Erstellen Sie ein Build-Projekt (Konsole) und Ausführen eines Build (Konsole).
-
In Environment (Umgebung):
-
Geben Sie unter Limit für automatische Wiederholungen die maximale Anzahl von automatischen Wiederholungen ein, die nach einem fehlgeschlagenen Build gewünscht werden.
-
-
-
Wählen Sie unter Umgebung die Option Zusätzliche Konfiguration aus.
-
Fahren Sie mit den Standardwerten fort und wählen Sie dann Build-Projekt erstellen.
Versuchen Sie einen Build automatisch erneut ()AWS CLI
-
Führen Sie den Befehl create-project aus:
aws codebuild create-project \ --name "
<project-name>
" \ --auto-retry-limit<auto-retry-limit>
\ --source "<source>
" \ --artifacts {<artifacts>
} \ --environment "{\"type\": \"environment-type>
\",\"image\": \"image-type>
\",\"computeType\": \"compute-type>
\"}" \ --service-role "service-role>
"Ersetzen Sie im Befehl oben die folgenden Platzhalter:
-
<auto-retry-limit>
: Legen Sie das Limit für automatische Wiederholungen auf die maximale Anzahl von automatischen Wiederholungen fest, die nach einem fehlgeschlagenen Build gewünscht werden. -
<project-name>
,<source>
,<artifacts>
,environment-type>
,image-type>
,compute-type>
, undservice-role>
: Stellen Sie die gewünschten Projektkonfigurationseinstellungen ein.
-
Versuchen Sie es automatisch erneut mit einem Build ()AWS SDKs
Weitere Informationen zur Verwendung AWS CodeBuild mit dem AWS SDKs finden Sie unterAWS SDKs- und Tools-Referenz.