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 SSLInstances 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
- Les types de redémarrage sont expliqués dans Redémarrer, arrêter et supprimer une instance.
- Les tâches de fusion sont traitées dans Fusionner des branches entre étapes.
- Les tâches de sauvegarde et de restauration sont traitées dans Sauvegardes et restauration.
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.