A disponibilidade de recursos de computação sob demanda e o preço conforme o uso no CodeBuild permitem que você compile e integre o código com mais frequência, auxiliando na identificação e na correção de bugs precocemente no processo de desenvolvimento, quando são mais fáceis de corrigir. Você pode integrar o CodeBuild ao seu fluxo de trabalho existente de integração contínua e entrega contínua (CI/CD) usando as integrações de origem, os comandos de compilação ou a integração com o Jenkins. Além disso, o CodeBuild faz parte de uma família de serviços de código da AWS que auxiliam na prática de CI/CD. É possível conectar o CodeBuild ao CodePipeline, que automatiza a compilação e o teste de código no CodeBuild sempre que você faz a confirmação de uma alteração no seu repositório de origem. Você pode criar esse fluxo de trabalho de CI ao usar o assistente do CodePipeline para conectar seu repositório de origem e, em seguida, ao selecionar o CodeBuild como o provedor de compilação.
É possível ampliar o fluxo de trabalho de integração contínua para a entrega contínua com facilidade usando o CodePipeline ao integrar ferramentas de teste de carga ou de interface do usuário de entidades externas (por exemplo, BlazeMeter ou Ghost Inspector) que são acionadas após a conclusão da compilação no CodeBuild. Em seguida, é possível realizar a implantação em suas instâncias ou servidores on-premises usando serviços integrados ao CodePipeline, como o AWS CodeDeploy e o AWS Elastic Beanstalk.