Cloud Build
Créez, testez et déployez sur notre plate-forme CI/CD sans serveur.
-
Créez rapidement des logiciels dans tous les langages de programmation, y compris Java, Go, Node.js et bien d'autres
-
Choisissez parmi 15 types de machines et exécutez des centaines de compilations simultanées par pool
-
Effectuez des déploiements dans des environnements multiples (sans serveur, VM, Kubernetes ou Firebase, par exemple)
-
Accédez à des workflows CI/CD hébergés dans le cloud et entièrement gérés dans votre réseau privé
-
Conservez vos données au repos dans une région géographique ou dans un emplacement spécifique compatible avec la résidence des données
Avantages
Plate-forme entièrement sans serveur
Cloud Build effectue des scalings, sans avoir à provisionner les serveurs. Seules les ressources que vous utilisez vous sont facturées. Les pools privés vous permettent d'accéder aux mêmes avantages sans serveur au sein de votre propre réseau privé.
Flexibilité
Avec des étapes de compilation personnalisées et des extensions précréées pour les applications tierces, les entreprises peuvent facilement lier leurs anciens outils ou ceux développés par l'entreprise dans le cadre de leur processus de compilation.
Sécurité et conformité
Détectez les failles au sein de votre solution CI/CD. Bloquez automatiquement le déploiement d'images contenant des failles. Configurez un périmètre CI/CD sécurisé et bloquez les adresses IP publiques grâce à la compatibilité intégrée avec l'Appairage de VPC et VPC SC.
Principales fonctionnalités
Principales fonctionnalités
Des compilations ultrarapides
Accédez aux machines connectées via le réseau mondial de Google afin de réduire considérablement le temps consacré à la compilation. Exécutez des compilations sur des VM à haute capacité de processeur, ou mettez en cache du code source, des images ou d'autres dépendances pour accélérer le processus.
Automatisez vos déploiements
Créez des pipelines intégrés à vos étapes de compilation pour automatiser les déploiements. Exploitez les intégrations à Google Kubernetes Engine, App Engine, Cloud Functions et Firebase pour déployer vos solutions. Vous pouvez aussi utiliser Spinnaker avec Cloud Build pour créer et exécuter des pipelines complexes.
Prise en charge du multicloud
Déployez vers des clouds multiples dans le cadre de votre pipeline CI/CD. Cloud Build inclut des images de compilateur sur lesquelles des langages et des outils sont déjà installés. De même, les tâches conteneurisées de Cloud Build sont entièrement transférables aux différents clouds.
Du commit au déploiement en quelques minutes
Passez facilement de la demande de fusion (pull request) à la création, au test et au déploiement. Configurez des déclencheurs pour créer, tester ou déployer automatiquement du code source lorsque vous effectuez des modifications dans GitHub, Cloud Source Repositories ou un dépôt Bitbucket.
Une confidentialité inégalée
Exécutez des compilations sur une infrastructure protégée par la sécurité Google Cloud.Déclenchez des workflows CI/CD entièrement gérés à partir de dépôts de code source privés hébergés dans des réseaux privés, y compris GitHub Enterprise.
Nouveautés
Abonnez-vous à la newsletter Google Cloud pour recevoir des informations sur les produits et événements, des offres spéciales et bien plus encore.
Documentation
Documentation
Concepts Cloud Build
Découvrez Cloud Build, y compris les configurations de compilation, les différents types de compilateurs Cloud et la conformité CMEK.
Créer et transférer des images avec Cloud Build
Découvrez comment activer Cloud Build, préparer les fichiers sources à intégrer, créer un dépôt Docker dans Artifact Registry, créer une image et afficher les résultats de compilations.
Pipeline de diffusion mobile sans serveur
Découvrez comment créer un pipeline de diffusion mobile sans serveur dans Google Cloud.
Accélérez vos compilations
Cette page présente les bonnes pratiques pour accélérer les compilations Cloud Build.
Étapes de compilation personnalisées avec Cloud Build
Apprenez à utiliser les compilateurs issus de la communauté et les compilateurs personnalisés dans Cloud Build.
Développer des applications avec Google Cloud
Apprenez à concevoir, développer et déployer des applications permettant une intégration parfaite de composants de l'écosystème Google Cloud.
Mettre en œuvre l'autorisation binaire à l'aide de Cloud Build et GKE
Découvrez comment configurer et utiliser l'autorisation binaire pour Google Kubernetes Engine (GKE).
Infrastructure as Code avec Terraform, Cloud Build et GitOps
Découvrez comment gérer l'Infrastructure as Code avec Terraform et Cloud Build en appliquant la célèbre méthodologie GitOps.
Déploiement continu à partir de Git à l'aide de Cloud Build
Apprenez à utiliser Cloud Build pour automatiser les builds et les déploiements dans Cloud Run à l'aide d'un déclencheur Cloud Build.
Toutes les fonctionnalités
Toutes les fonctionnalités
Compatibilité native avec Docker | Pour commencer, il vous suffit d'importer votre fichier Docker. Envoyez des images directement à des dépôts de stockage d'images Docker tels que Docker Hub et Container Registry. Automatisez les déploiements sur Google Kubernetes Engine ou Cloud Run pour une livraison continue. |
Version gratuite généreuse | Avec 120 compilations-minute gratuites par jour et jusqu'à 10 compilations simultanées, vous n'avez plus à gérer vos propres serveurs de compilation. Les compilations-minute ne sont pas comptabilisées lorsque la compilation est en file d'attente. |
Insights performants | Obtenez des informations détaillées sur les résultats des compilations. Les erreurs et les avertissements sont signalés afin de faciliter le débogage. Filtrez les résultats des compilations à l'aide de tags ou de requêtes pour identifier les compilations lentes ou les tests chronophages. |
Détectez les failles | Repérez les failles dans les paquets de vos images de conteneurs. Effectuez une analyse automatique de ces failles pour Ubuntu, Debian et Alpine. |
Compilez en local ou dans le cloud | Exécutez des compilations en local avant de les envoyer vers le cloud. Vous pouvez aussi exploiter l'outil de création local Open Source pour créer et déboguer des applications sur votre ordinateur local. |
Pools privés | Utilisez l'appairage de VPC et VPC-SC pour configurer un réseau privé sécurisé pour vos charges de travail CI/CD. Choisissez une région dans le monde pour répondre à vos obligations réglementaires. Vous pouvez également limiter les adresses IP publiques ou réserver des adresses IP statiques. Des intégrations de première classe avec des dépôts sources privés sont prêtes à l'emploi. Exécutez des centaines de compilations simultanées par pool pour accélérer la compilation et les tests. |
Tarifs
Tarifs
Vous ne payez que ce que vous utilisez au-delà des quotas quotidiens gratuits. Pour plus de détails, consultez la grille tarifaire.
Fonctionnalité | Tarifs (USD) |
---|---|
120 premières minutes de compilation par jour | Gratuit |
compilations-minute supplémentaires | 0,003 $ par minute |
Si vous ne payez pas en USD, les tarifs indiqués dans votre devise sur la page des codes SKU de Google Cloud s'appliquent.
Un produit ou une fonctionnalité figurant sur cette page est en version alpha. En savoir plus sur les étapes de lancement des produits