Retry si integra automaticamente AWS CodeBuild - AWS CodeBuild

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 usare la AWS CodeBuild console o riprovare automaticamente AWS SDKs le tue build. AWS CLI 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à per RetryBuild API riprovare automaticamente la build per un massimo di due volte aggiuntive.

Nota

CodeBuild non supporta i tentativi automatici CodePipeline o le build di webhook.

Riprova automaticamente una build (console)

  1. Apri la AWS CodeBuild console su https://console.aws.amazon.com/codesuite/codebuild/home.

  2. Seleziona Crea progetto. Per informazioni, consulta Creare un progetto di compilazione (console) e Esecuzione di una compilazione (console).

    • In Environment (Ambiente):

      • Per Limite tentativi automatici, inserisci il numero massimo di tentativi automatici desiderato dopo una compilazione non riuscita.

  3. In Ambiente, scegli Configurazione aggiuntiva.

  4. 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>e service-role>: Imposta le impostazioni di configurazione del progetto desiderate.

Riprova automaticamente una build ()AWS SDKs

Per ulteriori informazioni sull'utilizzo AWS CodeBuild con AWS SDKs, consultaRiferimento per strumenti e SDK AWS.