Intégrations CI/CD
Automatisez vos déploiements Capgo en intégrant votre pipeline CI/CD. Ces guides permettent de publier automatiquement vos mises à jour d’application à chaque push, de tester les branches de fonctionnalités et de gérer plusieurs environnements.
Intégrations disponibles
Section titled “Intégrations disponibles”Choisissez votre plateforme CI/CD pour démarrer :
Azure DevOps Intégrez Azure DevOps Pipelines pour automatiser les builds, les tests et les déploiements.
GitLab CI/CD Configurez des pipelines GitLab CI/CD pour déployer automatiquement vos mises à jour avec une gestion fine des environnements.
GitHub Actions Utilisez GitHub Actions pour automatiser vos workflows avec déploiements multi-canaux et protections d'environnement.
Bitbucket Pipelines Déployez avec Bitbucket Pipelines via des configurations simples ou avancées pour plusieurs environnements.
Ce que vous obtenez
Section titled “Ce que vous obtenez”Tous les guides d’intégration incluent :
- Configuration simple: mise en place rapide
- Workflows avancés: déploiements multi-environnements (staging / production)
- Tests de branches de fonctionnalités: déploiement automatique sur des canaux de test
- Bonnes pratiques de sécurité: gestion sécurisée des secrets et protections d’environnement
- Monitoring: notifications et logs de statut de déploiement
Fonctionnalités communes
Section titled “Fonctionnalités communes”Chaque intégration prend en charge :
- Builds automatisés: déclencher les déploiements à chaque changement de code
- Support multi-canaux: déployer vers différents canaux (développement, staging, production)
- Pull Request/Merge Request Test: tester les changements dans des environnements isolés
- Support du chiffrement: sécuriser les déploiements avec la fonctionnalité de chiffrement Capgo
- Protection des environnements: validations manuelles et accès restreint pour la production
- Notifications: Slack, email et autres intégrations
Prérequis
Section titled “Prérequis”Avant de configurer une intégration, vérifiez que vous avez :
- Un compte Capgo avec une application configurée
- Le code source de votre application dans un dépôt Git
- Un token API Capgo depuis console.capgo.app/apikeys
- Node.js et votre gestionnaire de paquets configurés dans le projet
Documentation liée
Section titled “Documentation liée”- Canaux - Gérer des environnements de déploiement distincts
- Chiffrement - Sécuriser vos déploiements de bout en bout
- Comportement des mises à jour - Personnaliser l’application des mises à jour
Choisissez votre plateforme CI/CD ci-dessus pour démarrer l’automatisation de vos déploiements Capgo.