Cloud Build

Compilez, testez et déployez en continu.

Cloud Build

Rapidité et flexibilité

Cloud Build vous permet de créer des logiciels rapidement dans tous les langages de programmation. Bénéficiez d'un contrôle complet sur la définition de workflows personnalisés pour la création, le test et le déploiement sur plusieurs environnements tels que les VM, les environnements sans serveur, Kubernetes ou Firebase.

Du commit au déploiement

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 un dépôt GitHub, Cloud Source Repositories ou Bitbucket.

Choisissez ce que vous compilez

Choisissez ce que vous compilez

Vous n'avez plus besoin de provisionner ni de maintenir des environnements de compilation. Créez des compilations rapides, cohérentes et fiables dans n'importe quel langage. Placez votre source dans des conteneurs Docker ou dans des artefacts sans conteneur à l'aide d'outils de compilation tels que Maven, Gradle, webpack, Go ou Bazel.

Rapidité extrême

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

Automatisez vos déploiements

Créez des pipelines intégrés à vos étapes de compilation pour automatiser les déploiements. Exploitez les intégrations à 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.

Définissez votre workflow personnalisé

Définissez votre workflow personnalisé

Contrôlez entièrement les étapes que vous souhaitez mettre en œuvre pour la création, le test et le déploiement. Définissez des instructions spécifiques pour créer, empaqueter et envoyer des images, ou exécutez plusieurs tâches en parallèle avec des étapes de compilation personnalisées.

Une confidentialité inégalée

Une confidentialité inégalée

Exécutez des compilations sur une infrastructure protégée par la sécurité Google Cloud. Contrôlez entièrement les droits de création et d'accès aux compilations, le code source pouvant être utilisé ainsi que l'emplacement où vos artefacts de compilations peuvent être stockés.

Fonctionnalités de Cloud Build

Compatibilité native avec Docker

Pour commencer, il vous suffit d'importer votre fichier Dockerfile. 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 Kubernetes ou Google Kubernetes Engine pour une diffusion continue.

Version gratuite généreuse

Avec 120 minutes de compilation gratuites par jour et jusqu'à 10 compilations simultanées, vous n'avez plus à gérer vos propres serveurs de compilation. Les minutes de compilation 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.

Nœuds de calcul personnalisés (alpha)

Les nœuds de calcul personnalisés vous permettent de choisir des ressources sur site telles que du code source, des artefacts ou d'autres dépendances de compilation pour créer un pipeline (CI/CD).

Tarifs de Cloud Build

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
120 premières minutes de compilation par jour Gratuit
Minutes de compilation supplémentaires 0,003 $ par minute

Temps forts de la conférence Next 2019

Un développement plus rapide avec Google Container Tools et Cloud Build
video_youtube
Pipelines d'infrastructure en tant que code Cloud Build permettant de bénéficier d'environnements GCP reproductibles
video_youtube
Outils pour les développeurs Google Cloud pour le développement, le déploiement et le débogage
video_youtube
Cloud Build pour les tests d'intégration continue
video_youtube
Bonnes pratiques en matière de DevOps pour les charges de travail hybrides
video_youtube
Sécuriser les chaînes d'approvisionnement logicielles
video_youtube
Le CI/CD pour un monde sans serveur
video_youtube

Ressources

Découvrez les tutoriels, accédez aux guides de démarrage rapide et parcourez les ressources relatives à Cloud Build.

Google Cloud

Premiers pas

Développez vos connaissances et créez des applications

Vous débutez sur GCP ? Bénéficiez d'un avoir de 300 $ pour essayer les produits GCP gratuitement.

Encore besoin d'aide ?

Nos experts peuvent vous aider à concevoir la solution adaptée à vos besoins ou à trouver le bon partenaire.

Un produit ou une fonctionnalité figurant sur cette page est en version alpha. Pour en savoir plus sur les étapes de lancement de nos produits, cliquez ici.

Cette page vous a-t-elle été utile ? Évaluez-la :

Envoyer des commentaires concernant…