Publicado: Dec 1, 2016
O AWS CodeBuild é um serviço totalmente gerenciado que compila o código-fonte, roda testes e produz pacotes de software prontos para implantação. Com o CodeBuild, você não precisa provisionar, gerenciar e escalar seus próprios servidores do build. O CodeBuild escala continuamente e processa múltiplas compilações ao mesmo tempo, o que evita que elas fiquem esperando em uma fila. Você pode começar a usar rapidamente com ambientes de compilação pré-definidos ou criar ambientes de compilação personalizados com suas próprias ferramentas de compilação. Com o CodeBuild, os recursos computacionais usados são cobrados por minuto.
Também é possível usar o CodeBuild com outros Serviços da AWS. Por exemplo, é possível conectar o CodeBuild ao AWS CodePipeline, que automatiza códigos de criação e teste no CodeBuild toda vez que uma alteração é confirmada no repositório de origem. É possível criar um fluxo de trabalho de integração contínua ao usar o assistente do AWS CodePipeline para conectar-se com o repositório de origem e, depois, selecionar o CodeBuild como o fornecedor de criação. O CodePipeline também permite estender esse fluxo de trabalho para a entrega contínua ao adicionar testes ou ações de implantação após o estágio do CodeBuild. O CodeBuild também é integrado ao AWS Elastic Beanstalk, o que possibilita criar e testar facilmente códigos no CodeBuild para aplicações do Elastic Beanstalk. Você pode usar a ILC, a API e os SDKs do Elastic Beanstalk para iniciar a criação e o teste de seu código fonte antes de implantá-lo em seu ambiente do Elastic Beanstalk.
O AWS CodeBuild já está disponível. Clique aqui para saber mais.