Google s'associe à GitHub pour simplifier le processus CI pour votre cloud

Icône de temps de lecture 3 minute. lis


Les lecteurs aident à prendre en charge MSpoweruser. Nous pouvons recevoir une commission si vous achetez via nos liens. Icône d'info-bulle

Lisez notre page de divulgation pour savoir comment vous pouvez aider MSPoweruser à soutenir l'équipe éditoriale En savoir plus

Devant Microsoft acquisition, GitHub a annoncé aujourd'hui son partenariat avec Google pour simplifier le processus d'intégration continue (CI) dans le cloud. Dans le cadre de ce partenariat, Google Cloud Build arrive sur GitHub. Cloud Build aidera les développeurs à créer des builds rapides, cohérents et fiables dans tous les langages et à configurer facilement CI via Cloud Build et à automatiser les builds et les tests dans le cadre de leur workflow GitHub.

« La sortie de Cloud Build sur GitHub Marketplace est la première étape d'un partenariat passionnant. L'apport de notre intégration continue entièrement gérée à la plate-forme GitHub fournira une CI rapide, sans friction et pratique pour n'importe quel référentiel sur GitHub. Google Cloud et GitHub partagent une vision de la productivité des développeurs et nous sommes impatients de continuer à développer ce partenariat. » — Melody Meckfessel, vice-présidente de l'ingénierie chez Google Cloud.

"GitHub est ravi de s'associer à Google pour rendre indolore l'IC pour le développement d'applications cloud natives. La possibilité d'utiliser Cloud Build for CI dans le cadre du flux de travail GitHub n'est que le début de ce partenariat et nous sommes impatients d'en créer d'autres à l'avenir avec Google », Jason Warner, SVP of Technology chez GitHub.

Points forts de cette intégration :

  • Versions Docker sans configuration : En une seule étape, vous pouvez exécuter des builds de conteneurs automatisés et des tests sur les modifications transmises à un référentiel GitHub dans le cadre de chaque demande d'extraction. GitHub détectera et recommandera automatiquement CI pour les référentiels contenant un Dockerfile.
  • Évolutivité: Cloud Build répond aux besoins croissants de votre organisation. Vous pouvez passer d'une seule build sur votre machine locale à plusieurs builds en parallèle dans le cloud sur de nombreux projets, le tout en quelques minutes.
  • Sécurité : Les builds s'exécutent sur une infrastructure protégée par la sécurité de Google. Vous avez un contrôle total sur qui peut créer et afficher vos builds, quel code source peut être utilisé et où vos artefacts de build sont stockés.
  • Flexibilité: Pour les cas d'utilisation avancés, vous pouvez inclure un fichier cloudbuild.yaml lors de la configuration de CI à l'aide de Cloud Build. Cela vous permet de définir des étapes de compilation personnalisées, d'accélérer les compilations en mettant en cache une image Docker, de créer des conteneurs allégés et de les déployer directement sur Google Kubernetes Engine, Google App Engine, des clusters sur site (bientôt en version alpha) ou un autre fournisseur de cloud.
  • Insights: Une fois la construction terminée, des détails sur les temps de construction, les échecs et les artefacts sont disponibles dans GitHub via l'API Checks, afin que vous puissiez comprendre et diagnostiquer les résultats de la construction depuis l'environnement GitHub familier. Les journaux et l'historique complets sont disponibles dans l'interface utilisateur de Cloud Build dans Google Cloud Console.

En savoir plus sur ce partenariat à partir du lien source ci-dessous.

La source: GitHub

En savoir plus sur les sujets : Github, Google Cloud, microsoft, Partenariat

Soyez sympa! Laissez un commentaire

Votre adresse email n'apparaitra pas. Les champs obligatoires sont marqués *