Le Guide pas à pas pour intégrer GitLab à ClickUp

Le Guide pas à pas pour intégrer GitLab à ClickUp

Table des matières

GitLab et ClickUp sont des outils puissants pour les équipes de développement logiciel. Les intégrer vous permet de tirer plus de valeur des deux plateformes. Cela vous permet de gérer les problèmes, de collaborer sur le code et de suivre les progrès - sans constamment basculer entre les applications.

Dans cet article, nous allons vous guider à travers la configuration de GitLab avec ClickUp. Nous allons couvrir :

  • Ce que vous pouvez accomplir en intégrant GitLab et ClickUp
  • Comment connecter les deux outils
  • Astuces pour synchroniser l'activité GitLab avec les tâches ClickUp
  • Exemples de gestion des branches et des merge requests depuis ClickUp

Que vous utilisiez GitLab.com ou une instance GitLab auto-hébergée, vous pouvez la connecter à votre compte ClickUp. L'intégration prend en charge le suivi du travail, du code aux tâches et vice versa.

Si vous utilisez plutôt Github, nous avons un article dédié ici.

Avantages de l'intégration de GitLab à ClickUp

La connexion de vos dépôts GitLab aux espaces ClickUp rend le travail de développement plus transparent. Cette intégration aide votre équipe :

  • Voir toute l'activité GitLab liée à une tâche directement dans ClickUp. La vue de tâche affiche les commits, branches et merge requests associés.
  • Recevoir des notifications dans ClickUp lorsque de nouveaux éléments GitLab sont ajoutés aux tâches.
  • Associer automatiquement ou manuellement les commits, branches, etc. GitLab aux tâches ClickUp.
  • Mettre à jour les statuts des tâches en fonction des actions GitLab en incluant l'ID de tâche dans les messages de commit ou les titres de merge request.
  • Créer rapidement de nouvelles branches et merge requests depuis ClickUp. L'intégration ajoute des raccourcis pratiques pour les développeurs.
  • Passer facilement du code aux tâches en un clic. Il est facile de retracer comment le travail circule entre ClickUp et GitLab.

En bref, vous obtenez une meilleure traçabilité entre les tâches et le code. Cela aide tout le monde à rester aligné et signifie moins de changements de contexte.

Intégration de GitLab à ClickUp
Intégration de GitLab à ClickUp

Étape 1 : connectez GitLab à ClickUp

La première étape consiste à autoriser l'intégration dans votre compte ClickUp. Cela permet à ClickUp d'accéder à vos dépôts GitLab.

Voici comment le configurer :

  1. Dans ClickUp, ouvrez le App Center (ClickUp 2.0) ou Menu d'actions rapides > App Center (ClickUp 3.0).
  2. Sous Développement, sélectionnez l'application GitLab.
  3. Cliquez sur Connectez-vous et connectez-vous à votre compte GitLab.
  4. Autorisez ClickUp à se connecter à vos dépôts GitLab.
Intégration de GitLab App dans ClickUp
Intégration de GitLab App dans ClickUp

Utilisation de GitLab.com vs auto-hébergé

Si vous utilisez GitLab.com, la configuration est simple. Il suffit de se connecter et d'autoriser l'intégration.

Pour les instances GitLab auto-hébergées, vous devrez fournir :

Cela permet à ClickUp d'accéder à votre instance auto-hébergée via l'API.

Connexion et liaison de GitLab et ClickUp
Connexion et liaison de GitLab et ClickUp

Étape 2 : ajoutez des dépôts à ClickUp

Une fois connecté, vous pouvez sélectionner quels dépôts GitLab ajouter à votre compte ClickUp.

L'ajout d'un dépôt à ClickUp n'expose pas votre code. Cela permet simplement d'associer des commits, branches, etc. aux tâches.

Pour ajouter un référentiel :

  1. Dans l'intégration GitLab, accédez à la section Dépôts.
  2. À côté du dépôt que vous souhaitez ajouter, cliquez sur + Ajouter à ClickUp.
  3. Sélectionnez les espaces ClickUp qui peuvent accéder au référentiel.

Maintenant, votre équipe peut lier les actions du référentiel telles que les commits et les merge requests aux tâches dans ces espaces.

Limitez les dépôts partagés

Lors de la première connexion à GitLab, tous vos dépôts personnels sont répertoriés. Soyez sélectif dans les dépôts que vous partagez.

Par exemple, vous ne voulez peut-être pas que vos projets expérimentaux privés soient ajoutés à l'espace de travail de l'entreprise. Limitez les dépôts partagés pour éviter le désordre et la distraction.

Étape 3 : synchronisez les actions GitLab avec les tâches ClickUp

Le principal avantage de l'intégration de GitLab et ClickUp est l'association de l'activité de code aux tâches.

Il existe quelques façons de faire cela :

Synchroniser automatiquement les nouvelles actions

Chaque fois que quelqu'un crée un nouveau commit, une nouvelle branche, une nouvelle merge request, etc., ClickUp peut automatiquement la lier à toutes les tâches mentionnées.

Pour activer cela, incluez l'ID de tâche dans l'action GitLab en utilisant des formats courants comme :

  • #{task_id}
  • CU-{task_id}
  • {custom_task_id}

Par exemple, un message de commit avec #123 associerait ce commit à la tâche ID 123.

Associer manuellement des actions

Vous pouvez également associer manuellement l'activité GitLab aux tâches ClickUp :

  1. Ouvrez la tâche et cliquez sur l'icône GitLab.
  2. Sélectionnez l'onglet Commits ou Branches.
  3. Utilisez les menus déroulants pour choisir un référentiel, une branche, etc.
  4. Cliquez sur Attach pour l'associer à la tâche.

Cela vous permet de choisir sélectivement les actions à lier sans ajouter de bruit.

Mettre à jour les statuts des tâches depuis GitLab

Lorsque vous incluez l'ID de tâche dans une action GitLab, vous pouvez également spécifier un statut.

Par exemple, un message de commit avec #123[fermé] fermerait automatiquement la tâche 123 dans ClickUp.

Cela vous permet de déclencher des changements d'état de tâche directement depuis GitLab. Pratique !

Étape 4 : gérez les actions GitLab dans ClickUp

L'intégration fonctionne dans les deux sens. Vous pouvez également agir sur les branches et les merge requests directement dans ClickUp.

Voici quelques façons de gérer GitLab à partir des tâches :

Créer des branches

Pour créer une nouvelle branche à partir d'une tâche :

  1. Ouvrez la tâche et cliquez sur l'icône GitLab.
  2. Cliquez sur le lien Copier pratique à côté du nom de branche que vous souhaitez.
  3. Cela ajoute le nom de la branche dans votre presse-papiers.
  4. Collez-le dans GitLab pour créer la nouvelle branche.

Vous pouvez également personnaliser le format de nom de branche auto-généré dans les paramètres d'intégration.

Ouvrir des merge requests

Pour créer une merge request à partir d'une tâche :

  1. Cliquez sur l'icône GitLab dans la tâche.
  2. Cliquez sur Nouvelle merge request.
  3. Remplissez le titre, sélectionnez les branches source et cible, et ajoutez une description.
  4. Cliquez sur Créer une merge request.

Une fois créées, vous verrez les détails de la merge request directement dans la tâche ClickUp.

Mettre à jour les tâches à partir des merge requests

Lorsque vous créez ou fusionnez une demande à partir de ClickUp, cela ajoute automatiquement l'ID de tâche à la merge request dans GitLab.

Vous pouvez alors rapidement passer de la merge request à la tâche. Elle s'affiche directement dans le flux d'activités ClickUp.

Cela facilite le suivi d'une fonctionnalité de la tâche au code et vice versa.

Points clés

L'intégration de GitLab et ClickUp améliore la transparence entre les tâches et le code. Cela aide les équipes à construire des logiciels plus efficacement en :

  • Associant automatiquement ou manuellement l'activité du code aux tâches ClickUp.
  • Mettant à jour les statuts des tâches en fonction des actions GitLab comme les commits.
  • Créant des branches et gérant les merge requests directement dans ClickUp.
  • Passant rapidement des tâches aux branches/commits/MR liés.

Le résultat final est moins de changements de contexte et une meilleure traçabilité. Avant de plonger dans le code, les développeurs peuvent clairement voir les tâches et plans associés.

Les équipes peuvent facilement suivre les progrès des tâches jusqu'au logiciel opérationnel. Cela vous aide à livrer de meilleurs produits !

Essayez d'intégrer GitLab à ClickUp

Essayez l'intégration ClickUp + GitLab pour booster le flux de travail de votre équipe.

La configuration ne prend que quelques minutes. Elle est disponible sur tous les plans ClickUp et GitLab.com - y compris les niveaux gratuits.

Visitez l'App Center dans ClickUp pour les connecter dès aujourd'hui. Faites-nous savoir si vous avez des questions dans les commentaires !

Une fois l'intégration effectuée, n'oubliez pas d'expliquer à votre équipe comment utiliser ClickUp dans les règles de l'art, grace à cet article.

Vous avez un projet avec ClickUp ?

Prendre Rendez-vous 🗓️

Passez vos opérations au niveau supérieur