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 SSLProjets et Git
Connecter GitHub
Comment connecter votre compte GitHub à CICDoo via OAuth ou un jeton d'accès personnel, et où le gérer ou le déconnecter.
Deux façons de se connecter
CICDoo a besoin d'accéder à votre compte GitHub pour créer des dépôts et déployer des projets. Vous pouvez vous connecter de deux façons :
- OAuth : cliquez sur "Connect with GitHub OAuth" (ou "Connect with GitHub" dans la fenêtre Nouveau projet). Vous êtes redirigé vers GitHub pour approuver la connexion, puis renvoyé vers CICDoo.
- Jeton d'accès personnel (PAT) : cliquez sur "configure a Personal Access Token", collez un jeton et enregistrez-le. L'interface renvoie vers la page de création de jeton de GitHub et indique les scopes requis : repo et read:user.
Une fois connecté, CICDoo affiche un panneau vert "GitHub Connected" avec votre nom d'utilisateur GitHub.
Où gérer la connexion
- Paramètres, onglet Intégrations : la carte Intégration GitHub affiche votre statut de connexion, les options OAuth et PAT, ainsi qu'un bouton Déconnecter.
- Fenêtre Nouveau projet : lorsque vous choisissez GitHub comme fournisseur, les mêmes options de connexion apparaissent directement, afin que vous puissiez vous connecter sans quitter le flux de création de projet.
Édition Enterprise et PAT
Si vous déployez Odoo Enterprise, OAuth seul ne suffit pas. L'onglet Intégrations et la fenêtre Nouveau projet affichent tous deux un avis "Enterprise Edition Requires PAT" : les dépôts Odoo Enterprise sont privés, vous devez donc configurer un jeton d'accès personnel GitHub dont le compte a accès aux dépôts Odoo Enterprise. Le panneau affiche également le statut actuel de votre PAT.
Si vous déplacez ou renommez le dépôt
Si vous transférez le dépôt vers une organisation ou le renommez sur GitHub, les récupérations continuent de fonctionner mais les pushes commencent à échouer avec une erreur 403. Ouvrez les Paramètres du projet, allez dans l'onglet GitHub et cliquez sur Re-sync from GitHub pour le repointer, puis redémarrez vos instances. Voir Dépannage : git push échoue avec une erreur 403 après le déplacement d'un dépôt.
Se déconnecter
Ouvrez Paramètres, puis l'onglet Intégrations, et cliquez sur Déconnecter sur la carte GitHub (le même bouton apparaît dans la fenêtre Nouveau projet lorsque vous êtes connecté). Après vous être déconnecté, vous pouvez vous reconnecter à tout moment avec OAuth ou un nouveau PAT.
Étapes rapides
- Ouvrez Paramètres, puis l'onglet Intégrations.
- Sur la carte Intégration GitHub, cliquez sur "Connect with GitHub OAuth", ou choisissez "configure a Personal Access Token" et enregistrez un jeton avec les scopes repo et read:user.
- Vérifiez que la carte affiche "GitHub Connected".
En cas de blocage, 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.