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

Instances et console

Déploiements et file d'attente des tâches

Comment CICDoo exécute les déploiements et les autres actions sous forme de tâches mises en file d'attente, et comment vérifier le statut et le journal d'une tâche.

Comment le travail est effectué dans CICDoo

Chaque action sur une instance s'exécute comme une tâche dans une file d'attente : les déploiements démarrent automatiquement lorsque vous poussez du code vers la branche de l'instance, et les actions que vous déclenchez depuis la Console (redémarrage, sauvegarde, fusion, etc.) sont mises en file d'attente de la même manière. Chaque tâche a un statut et un journal que vous pouvez lire.

Types de tâches

Vous verrez ces types de tâches :

  • Deploy : construit et déploie l'instance après un push de code.
  • Upgrade : un Redémarrage doux, redémarre Odoo et met à jour les modules.
  • Restart : un Redémarrage forcé du conteneur Docker.
  • Backup et Restore : sauvegardes et restaurations d'instance.
  • Merge : une fusion de branche entre étapes.
  • Stop : arrête l'instance.
  • Remove : supprime l'instance.

Statuts des tâches

  • En attente : en attente de démarrage.
  • En traitement (In Progress) : en cours de préparation.
  • En cours d'exécution : lancée et en exécution sur le serveur.
  • Terminée : achevée avec succès.
  • Échouée : quelque chose s'est mal passé ; le journal vous dit pourquoi.

L'onglet File d'attente dans la console de l'instance

Ouvrez une instance et cliquez sur l'onglet File d'attente. Il liste les tâches récentes de cette instance avec le type, le statut, qui l'a initiée (votre utilisateur, un coéquipier ou cicdoo pour les tâches automatiques) et sa date de création. La liste s'actualise automatiquement, et il y a un lien Actualiser si vous voulez la recharger manuellement.

La page File d'attente

La barre latérale comporte aussi une page File d'attente qui affiche les tâches de toutes vos instances dans un seul tableau : serveur, instance (dépôt et branche), type, statut, initiée par et date de création. Cliquez sur le lien de l'instance pour accéder à sa console.

Consulter le journal d'une tâche

Cliquez sur Voir le journal (onglet File d'attente) ou Journaux (page File d'attente) sur n'importe quelle tâche. Une boîte de dialogue s'ouvre avec la sortie complète de la tâche. Tant qu'une tâche est encore active, le journal affiche un indicateur En direct et s'actualise toutes les quelques secondes, de sorte que vous pouvez observer un déploiement pendant son exécution. Si une tâche a échoué, le journal ou son message d'erreur est affiché dans la même boîte de dialogue.

Articles connexes

Si vous êtes bloqué, ouvrez un ticket de support depuis la page Tickets ou le widget de chat.

Toujours bloqué ? Ouvrez un ticket depuis l'app ou parlez à un ingénieur.