

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á.

# Incorpora em AWS CodeBuild
<a name="builds-working"></a>

Uma *construção* representa um conjunto de ações realizadas AWS CodeBuild para criar artefatos de saída (por exemplo, um arquivo JAR) com base em um conjunto de artefatos de entrada (por exemplo, uma coleção de arquivos de classe Java).

As seguintes regras se aplicam ao executar várias compilações:
+ Quando possível, as compilações são executadas simultaneamente. O número máximo compilações em execução simultaneamente pode variar. Para obter mais informações, consulte [Cotas para AWS CodeBuild](limits.md). 
+ Se o projeto de compilação tiver um limite de compilação simultânea definido, as compilações vão gerar um erro se o número de compilações em execução atingir o limite de compilações simultâneas do projeto. Para obter mais informações, consulte [Habilitar limite de compilações simultâneas](create-project.md#enable-concurrent-build-limit.console).
+ Se o projeto de compilação não tiver um limite de compilação simultânea definido, as compilações serão colocadas em fila se o número de compilações em execução atingir o limite de compilações simultâneas para a plataforma e o tipo de computação. O número máximo de compilações em uma fila é cinco vezes o limite de compilações simultâneas. Para obter mais informações, consulte [Cotas para AWS CodeBuild](limits.md).

  Uma compilação em uma fila que não é iniciada após o número de minutos especificado no seu valor de tempo limite é removida da fila. O valor do tempo limite padrão é de 8 horas. Você pode substituir o tempo limite da fila de compilação por um valor entre cinco minutos e oito horas quando você executar a compilação. Para obter mais informações, consulte [Execute AWS CodeBuild compilações manualmente](run-build.md).

  Não é possível prever a ordem na qual as compilações colocadas em fila começam. 

**nota**  
É possível acessar até um ano de histórico de uma compilação.

Você pode executar estas tarefas para trabalhar com builds:

**Topics**
+ [Execute AWS CodeBuild compilações manualmente](run-build.md)
+ [Execute compilações em computação AWS Lambda](lambda.md)
+ [Executar compilações em frotas de capacidade reservada](fleets.md)
+ [Executar compilações em lotes](batch-build.md)
+ [Executar testes paralelos em compilações em lote](parallel-test.md)
+ [Compilações em cache para melhorar o desempenho](build-caching.md)
+ [Compilações de depuração AWS CodeBuild](debug-builds.md)
+ [Excluir compilações em AWS CodeBuild](delete-builds.md)
+ [Repita as compilações manualmente em AWS CodeBuild](retry-build.md)
+ [Repetir compilações automaticamente em AWS CodeBuild](auto-retry-build.md)
+ [Pare de incorporar AWS CodeBuild](stop-build.md)
+ [Interrompa a criação de lotes AWS CodeBuild](stop-batch-build.md)
+ [O gatilho AWS CodeBuild é criado automaticamente](build-triggers.md)
+ [Veja os detalhes da construção em AWS CodeBuild](view-build-details.md)
+ [Veja uma lista de IDs de compilação em AWS CodeBuild](view-build-list.md)
+ [Veja uma lista de IDs de compilação para um projeto de compilação no AWS CodeBuild](view-builds-for-project.md)