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 GitLab

Comment connecter un compte GitLab (gitlab.com ou auto-hébergé) à CICDoo via OAuth ou un jeton d'accès personnel.

Deux façons de se connecter

CICDoo a besoin d'accéder à votre compte GitLab 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 GitLab OAuth" (ou "Connect with GitLab" dans la fenêtre Nouveau projet). Vous êtes redirigé vers GitLab pour approuver la connexion, puis renvoyé vers CICDoo.
  • Jeton d'accès personnel (PAT) : cliquez sur "configure a Personal Access Token". Le formulaire comporte deux champs :
  • GitLab URL : la valeur par défaut est https://gitlab.com. Si vous exécutez un GitLab auto-hébergé, saisissez ici l'URL de votre instance.
  • GitLab Personal Access Token : collez votre jeton. L'interface renvoie vers la page des jetons de GitLab et indique les scopes requis : api et read_user.

Une fois connecté, CICDoo affiche un panneau vert "GitLab Connected" avec votre nom d'utilisateur GitLab.

GitLab auto-hébergé

Utilisez la méthode PAT avec le champ GitLab URL lorsque vos dépôts se trouvent sur une instance GitLab auto-hébergée plutôt que sur gitlab.com. Saisissez l'URL de base de votre instance et un jeton créé sur celle-ci.

Où gérer la connexion

  • Paramètres, onglet Intégrations : la carte Intégration GitLab affiche le statut de connexion, les options OAuth et PAT, ainsi qu'un bouton Déconnecter.
  • Fenêtre Nouveau projet : lorsque vous choisissez GitLab comme fournisseur, les mêmes options de connexion apparaissent directement, afin que vous puissiez autoriser ou enregistrer un PAT sans quitter le flux de création de projet.

Se déconnecter

Ouvrez Paramètres, puis l'onglet Intégrations, et cliquez sur Déconnecter sur la carte GitLab (la même option apparaît dans la fenêtre Nouveau projet lorsque vous êtes connecté). Vous pouvez vous reconnecter plus tard avec OAuth ou un nouveau PAT.

Étapes rapides

  1. Ouvrez Paramètres, puis l'onglet Intégrations.
  2. Sur la carte Intégration GitLab, cliquez sur "Connect with GitLab OAuth", ou choisissez "configure a Personal Access Token", définissez le GitLab URL si auto-hébergé, et enregistrez un jeton avec les scopes api et read_user.
  3. Vérifiez que la carte affiche "GitLab Connected".

Pour utiliser la connexion afin de créer ou d'importer un projet, voir Créer un projet.

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.