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 Referência de SDKs e ferramentas da AWS o.