As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Repetir compilações automaticamente em AWS CodeBuild
Você pode usar o AWS CodeBuild console, AWS CLI, ou AWS SDKs para repetir automaticamente suas compilações. AWS CodeBuild Com a repetição automática ativada, CodeBuild chamará automaticamente RetryBuild usando a função de serviço do projeto após uma falha na construção até um limite especificado. Por exemplo, se o limite de repetição automática estiver definido como dois, CodeBuild chamará a RetryBuild API para repetir automaticamente sua compilação por até duas vezes adicionais.
nota
CodeBuild não suporta repetição automática para. CodePipeline
Tópicos
Repetir uma compilação automaticamente (console)
-
Abra o AWS CodeBuild console em https://console.aws.amazon.com/codesuite/codebuild/home
. -
Escolha Criar projeto. Para obter informações, consulte Criar um projeto de compilação (console) e Executar uma compilação (console).
-
Em Ambiente:
-
Em Limite de tentativas automáticas, insira o número máximo de repetições automáticas desejadas após a falha de uma compilação.
-
-
-
Em Ambiente, escolha Configuração adicional.
-
Continue com os valores padrão e escolha Criar projeto de compilação.
Repetir uma compilação automaticamente (AWS CLI)
-
Execute o 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>"No comando anterior, substitua os seguintes espaços reservados:
-
<auto-retry-limit>: defina o limite de repetições automáticas para o número máximo de tentativas automáticas desejadas após uma compilação com falha. -
<project-name>,<source>,<artifacts>,environment-type>,,image-type>compute-type>, eservice-role>: defina as configurações de projeto desejadas.
-
Repetir automaticamente um build ()AWS SDKs
Para obter mais informações sobre como usar AWS CodeBuild com o AWS SDKs, consulte AWS SDKs e referência de ferramentas o.