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'infrastructure

Concepts

É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 équipe

Servers

Ajouter un serveur Domaines de serveur et DNS Utiliser un répartiteur de charge Actions de serveur : déploiement, journaux et graphiques

Projects & Git

Créer un projet Connecter GitHub Connecter GitLab Branches et instances

Instances & 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âches

Agent 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 recharges

Monitoring & 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 ressource

Account & Security

Authentification à deux facteurs (2FA) Paramètres de profil et intégrations Mots de passe et récupération de compte

Billing & Plans

Forfaits et tarifs Mise à niveau et gestion de votre abonnement Si un abonnement de projet reste impayé Le programme de partenaires de distribution

Support & Tickets

Ouvrir un ticket de support Obtenir de l'aide de l'équipe CICDoo

Troubleshooting

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 SSL

Projets 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

  1. Ouvrez Paramètres, puis l'onglet Intégrations.
  2. 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.
  3. 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.