Tous les articles
Getting Started
Qu'est-ce que CICDoo Pour commencer : l'assistant d'intégration Le Tableau de bord et la Carte d'infrastructureConcepts
Étapes de production, staging et développement Domaines, sous-domaines et SSL Versions et éditions d'Odoo (Community vs Enterprise) Espaces de travail et collaboration en équipeServers
Ajouter un serveur Domaines de serveur et DNS Utiliser un répartiteur de charge Actions de serveur : déploiement, journaux et graphiquesProjects & Git
Créer un projet Connecter GitHub Connecter GitLab Branches et instancesInstances & Console
Créer une instance Redémarrer, arrêter et supprimer une instance Fusionner des branches entre étapes Web IDE et accès distant Les paramètres d'instance expliqués Déploiements et file d'attente des tâchesAgent Tasks
Ce que sont les tâches de l'agent Configurer les tâches de l'agent Exécuter une tâche et examiner le résultat Temps d'agent et rechargesMonitoring & Backups
Surveiller votre instance Sauvegardes et restauration Notifications d'alerte (e-mail et SMS)Workspaces & Permissions
Inviter des membres dans un espace de travail Permissions des membres et accès aux ressources Un membre ne peut pas voir ou utiliser une ressourceAccount & Security
Authentification à deux facteurs (2FA) Paramètres de profil et intégrations Mots de passe et récupération de compteBilling & Plans
Forfaits et tarifs Mise à niveau et gestion de votre abonnement Si un abonnement de projet reste impayé Le programme de partenaires de distributionSupport & Tickets
Ouvrir un ticket de support Obtenir de l'aide de l'équipe CICDooTroubleshooting
Dépannage : impossible de connecter un serveur Dépannage : un déploiement a échoué Dépannage : git push échoue avec une erreur 403 après le déplacement d'un dépôt Dépannage : mon instance est hors service ou lente Dépannage : problèmes de domaine ou de SSLConcepts
Étapes de production, staging et développement
Ce que sont les étapes dans CICDoo, comment les serveurs sont attribués par étape lors de la création d'un projet, et comment les instances sont regroupées par étape dans la console.
Ce que sont les étapes
Chaque instance dans CICDoo appartient à l'une des trois étapes :
- Production : votre environnement en direct dont dépendent de vrais utilisateurs.
- Staging : un endroit pour tester des changements dans des conditions proches de la production.
- Development : des environnements pour construire et essayer de nouveaux travaux.
Les étapes vous permettent de garder les branches expérimentales séparées en toute sécurité de l'environnement sur lequel votre entreprise fonctionne, tout en gérant l'ensemble depuis un seul projet.
Attribuer des serveurs par étape
Vous choisissez quel serveur héberge chaque étape lorsque vous créez un projet. Dans la dernière étape de l'assistant Create New Project (Servers), la section Server Assignment comporte trois champs :
- Production Server : obligatoire. Chaque projet a besoin d'au moins un serveur, qui est celui de production.
- Staging Server : facultatif.
- Development Server : facultatif.
Pour chaque champ, cliquez dans la zone de recherche, tapez pour filtrer vos serveurs par nom, nom d'hôte ou IP, puis sélectionnez-en un. Vous pouvez effacer une sélection avec le X sur la carte du serveur sélectionné. Si vous n'avez pas encore de serveur, l'assistant vous dirige vers la page Servers pour en ajouter un d'abord, voir Ajouter un serveur.
Une petite configuration peut pointer toutes les étapes vers le même serveur, tandis que les configurations plus importantes donnent généralement à la production sa propre machine.
Les étapes dans la console du projet
Ouvrez la console d'un projet et la barre latérale de gauche répertorie ses instances regroupées par étape, chacune avec un point coloré :
- Production (vert)
- Staging (ambre)
- Development (bleu)
Cliquez sur une instance (indiquée par le nom de sa branche) pour l'ouvrir. À côté des en-têtes Staging et Development se trouve un bouton plus pour créer une nouvelle instance dans cette étape : saisissez un nom de branche, choisissez la branche de base à partir de laquelle bifurquer, puis cliquez sur Create. L'étape est renseignée automatiquement à partir de la section sur laquelle vous avez cliqué.
Si vous êtes bloqué, ouvrez un ticket d'assistance depuis la page Tickets ou le widget de chat.
Toujours bloqué ? Ouvrez un ticket depuis l'app ou parlez à un ingénieur.