Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Retry si integra automaticamente AWS CodeBuild
Puoi utilizzare la AWS CodeBuild console o gli AWS CLI AWS SDK per riprovare automaticamente le build. AWS CodeBuild Con il ritentativo automatico abilitato, CodeBuild chiamerà automaticamente RetryBuild utilizzando il ruolo di servizio del progetto dopo un completamento non riuscito fino a un limite specificato. Ad esempio, se il limite di tentativi automatici è impostato su due, CodeBuild chiamerà l'RetryBuildAPI per riprovare automaticamente la build per un massimo di due volte aggiuntive.
Nota
CodeBuild non supporta il ritentativo automatico per. CodePipeline
Argomenti
Riprova automaticamente una build (console)
-
Apri la AWS CodeBuild console all'indirizzo https://console.aws.amazon.com/codesuite/codebuild/home
. -
Seleziona Crea progetto. Per informazioni, consulta Creare un progetto di compilazione (console) e Esecuzione di una compilazione (console).
-
In Environment (Ambiente):
-
Per Auto-retry limite, inserisci il numero massimo di tentativi automatici desiderati dopo una compilazione non riuscita.
-
-
-
In Ambiente, scegli Configurazione aggiuntiva.
-
Continua con i valori predefiniti, quindi scegli Crea progetto di compilazione.
Riprova una build automaticamente ()AWS CLI
-
Eseguire il comando create-project:
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>"Nel comando precedente, sostituire i seguenti segnaposto:
-
<auto-retry-limit>: imposta il limite di tentativi automatici sul numero massimo di tentativi automatici desiderato dopo una compilazione non riuscita. -
<project-name>,,<source>,<artifacts>,environment-type>image-type>compute-type>, eservice-role>: Imposta le impostazioni di configurazione del progetto desiderate.
-
Riprova automaticamente una build (AWS SDK)
Per ulteriori informazioni sull'utilizzo AWS CodeBuild con gli AWS SDK, consulta. AWS Riferimento agli SDK e agli strumenti