O Google faz parceria com o GitHub para simplificar o processo de CI para sua nuvem

Ícone de tempo de leitura 3 minutos. ler


Os leitores ajudam a oferecer suporte ao MSpoweruser. Podemos receber uma comissão se você comprar através de nossos links. Ícone de dica de ferramenta

Leia nossa página de divulgação para descobrir como você pode ajudar o MSPoweruser a sustentar a equipe editorial Saiba mais

À frente da Microsoft aquisição, o GitHub anunciou hoje sua parceria com o Google para simplificar o processo de Integração Contínua (CI) na nuvem. Como parte dessa parceria, o Google Cloud Build está chegando ao GitHub. O Cloud Build ajudará os desenvolvedores a criar compilações rápidas, consistentes e confiáveis ​​em todas as linguagens e configurar CI facilmente por meio do Cloud Build e automatizar compilações e testes como parte do fluxo de trabalho do GitHub.

“O lançamento do Cloud Build no GitHub Marketplace é o primeiro passo de uma parceria empolgante. Trazer nossa integração contínua totalmente gerenciada para a plataforma GitHub fornecerá CI rápido, sem atrito e conveniente para qualquer repositório no GitHub. O Google Cloud e o GitHub compartilham uma visão de produtividade do desenvolvedor e esperamos continuar desenvolvendo essa parceria.” — Melody Meckfessel, vice-presidente de engenharia do Google Cloud.

“O GitHub está entusiasmado com a parceria com o Google para tornar a CI para o desenvolvimento de aplicativos nativos da nuvem indolor. A capacidade de usar o Cloud Build para CI como parte do fluxo de trabalho do GitHub é apenas o começo dessa parceria e esperamos construir mais no futuro com o Google” Jason Warner, vice-presidente sênior de tecnologia do GitHub.

Destaques desta integração:

  • Compilações do Docker de configuração zero: Em uma etapa, você pode executar compilações e testes automatizados de contêineres em alterações enviadas para um repositório do GitHub como parte de cada pull request. O GitHub detectará e recomendará automaticamente o CI para repositórios que contêm um Dockerfile.
  • Escalabilidade: O Cloud Build atende às necessidades crescentes de sua organização. Você pode ir de uma única compilação em sua máquina local a várias compilações em paralelo na nuvem em vários projetos, tudo em questão de minutos.
  • Segurança: As compilações são executadas em infraestrutura protegida pela segurança do Google. Você obtém controle total sobre quem pode criar e visualizar suas compilações, qual código-fonte pode ser usado e onde seus artefatos de compilação são armazenados.
  • Flexibilidade: Para casos de uso avançados, você pode incluir um arquivo cloudbuild.yaml ao configurar o CI usando o Cloud Build. Isso permite definir etapas de compilação personalizadas, acelerar compilações armazenando em cache uma imagem do Docker, criar contêineres mais enxutos e implantar diretamente no Google Kubernetes Engine, Google App Engine, clusters locais (em alfa em breve) ou outro provedor de nuvem.
  • Intuições: Depois que a compilação estiver concluída, detalhes sobre tempos de compilação, falhas e artefatos estarão disponíveis no GitHub por meio da API Checks, para que você possa entender e diagnosticar os resultados da compilação no ambiente familiar do GitHub. Registros e histórico completos estão disponíveis na IU do Cloud Build no Console do Google Cloud.

Saiba mais sobre essa parceria no link da fonte abaixo.

Fonte: GitHub

Mais sobre os tópicos: Github, Parceria , microsoft, Google Cloud

Deixe um comentário

O seu endereço de e-mail não será publicado. Os campos obrigatórios são marcados com *