Intégrez les validations, les branches et les demandes de fusion de GitLab avec les tâches ClickUp. Cela vous permet de :
- Consultez toute l'activité GitLab liée à une tâche dans ClickUp.
- Vous pouvez choisir de recevoir des notifications ClickUp lorsque de nouveaux éléments d'activité GitLab sont ajoutés aux tâches.
- Attachez automatiquement ou manuellement l'activité GitLab aux tâches ClickUp.
-
Changez automatiquement les statuts avec des actions GitLab en ajoutant l'identifiant de tâche ClickUp à vos validations en utilisant ce format :
#{taskID}[statut]
.- Exemple :
#1abc2de[fermé]
- Exemple :
Ce dont vous aurez besoin
- L'intégration GitLab est disponible sur chaque forfait ClickUp.
- Seuls les propriétaires et administrateurs de l'environnement de travail peuvent configurer des intégrations.
- Les invités ne peuvent pas utiliser l'intégration GitLab.
- L'intégration de GitLab fonctionne avec les versions sur site et auto-hébergées de GitLab.
Référentiels personnels et d'équipe
Le tableau ci-dessous explique les différences entre les référentiels personnels et d'équipe.
Type de référentiel | Nom dans ClickUp | Description |
Personnel | Mes référentiels de GitLab |
Les référentiels auxquels vous avez personnellement accès sur GitLab sont affichés dans la section Mes référentiels de GitLab. La première étape pour configurer notre intégration GitLab consiste à autoriser l'accès de ClickUp à ces référentiels afin que vous puissiez les intégrer aux référentiels de votre environnement de travail ClickUp. L'accès à vos serveurs hébergés nécessite HTTP ou HTTPS. Assurez-vous d'utiliser l'URL de base de votre serveur GitLab. Par exemple : https://gitlab.mycompany.com Pour des raisons de sécurité, nous exigeons que toutes les intégrations GitLab utilisant une instance GitLab auto-hébergée disposent d'un domaine de premier niveau (TLD). Nous n'autorisons pas les adresses IP ou les domaines qui ne sont pas reconnus comme un domaine de premier niveau. |
Équipe | Référentiels GitLab ajoutés à ClickUp |
Les référentiels auxquels votre environnement de travail a accès s'affichent sous les référentiels GitLab ajoutés à ClickUp. Ici, les référentiels indiquent que les membres de votre environnement de travail les ont autorisés à être accessibles par l'ensemble de votre environnement de travail ClickUp. Pour utiliser les référentiels GitLab dans ClickUp, ils doivent être ajoutés aux référentiels de votre environnement de travail ClickUp. |
Étape 1 : Autoriser GitLab
Vous pouvez autoriser GitLab avec gitlab.com ou un GitLab auto-hébergé.
Autoriser avec gitlab.com
Pour autoriser avec gitlab.com :
- Ouvrez le Centre d'applications.
- Recherchez et sélectionnez GitLab.
- Sélectionnez Gérer.
- Cliquez sur Activer GitLab pour l'équipe.
- Cliquez sur + Ajouter Gitlab.
- Sélectionnez Non, j’utilise GitLab.com.
- Cliquez sur Lier Gitlab.
- Cliquez sur Autoriser. Vous devez autoriser ClickUp à associer l'activité GitLab avec les tâches ClickUp.
Autoriser avec GitLab auto-hébergé
Pour autoriser avec un GitLab auto-hébergé :
- Ouvrez le Centre d'applications.
- Recherchez et sélectionnez GitLab.
- Sélectionnez Gérer.
- Cliquez sur Activer GitLab pour l'équipe.
- Cliquez sur + Ajouter Gitlab.
- Sélectionnez Oui, j'utilise une version hébergée de Gitlab.
- collez votre GitLab URL dans le champ de texte Host URL .
- Exemple d'URL : https://gitlab.mydomain.com/
- Suivez les instructions pour trouver, copier et coller votre jeton d'accès personnel dans le champ de texte Jeton d'accès.
Si votre équipe est derrière un pare-feu, incluez votre adresse IP statique dans la liste des autorisations de votre pare-feu avant l'intégration. Cette adresse IP statique sera affichée à cette étape.
- Cliquez sur Lier Gitlab.
- Cliquez sur Autoriser. Vous devez autoriser ClickUp à associer l'activité GitLab avec les tâches ClickUp.
Pour des raisons de sécurité, nous exigeons que toutes les intégrations GitLab utilisant une instance GitLab auto-hébergée possèdent un Domaine de Premier Niveau (TLD). L'URL ne peut pas comporter de numéro de port ajouté. Nous n'autorisons pas les adresses IP ou les domaines non reconnus comme un domaine de premier niveau. Un exemple d'URL valide serait https://gitlab.clickup.com.
Étape 2 : Ajouter des référentiels personnels à ClickUp
Plusieurs personnes peuvent autoriser GitLab au sein de votre environnement de travail. Vous pouvez personnaliser les référentiels partagés avec votre environnement de travail, ce qui vous permet d'autoriser votre compte personnel sans avoir à associer tous vos référentiels.
Lier un référentiel ne donne pas aux utilisateurs l'accès à la base de code de votre référentiel. Cela permet aux utilisateurs de joindre des éléments d'historique de ce référentiel aux Espaces que vous spécifiez.
Pour ajouter un référentiel à ClickUp :
- Dans le Centre d'applications, recherchez et sélectionnez GitLab.
- Cliquez sur Gérer.
- Les référentiels sont listés dans la section Mes référentiels de Gitlab.
- À droite du référentiel que vous souhaitez ajouter, cliquez sur + Ajouter à ClickUp.
Étape 3 : Sélectionnez quels Espaces sont associés à vos référentiels
Les référentiels ajoutés sont répertoriés dans la section GitLab référentiels ajoutés à ClickUp en bas à droite.
Pour rattacher un référentiel à un espace ClickUp , cliquez sur le menu déroulant à droite du nom du référentiel et sélectionnez un ou plusieurs Espaces.
Le référentiel doit être rattaché à un espace avant de pouvoir rattacher GitLab élément à une tâche.
Associez automatiquement l'activité GitLab dans ClickUp.
ClickUp peut automatiquement associer les nouvelles activités GitLab aux tâches.
Pour ce faire, ajoutez un identifiant de tâche ClickUp ID de tâche dans n'importe quelle partie du titre de la demande de fusion, du nom de la branche ou du message de validation dans l'un de ces formats :
#{task_id}
CU-{task_id}
{custom_task_id}
#{custom_task_id}
Par exemple :
#1abc2de
CU-1abc2de
préfixe-1
#prefix-1
Associer manuellement des validations GitLab
Pour associer manuellement un commit GitLab à une tâche ClickUp :
- Ouvrez une tâche et cliquez sur l'icône GitLab.
- Cliquez sur l'onglet Validations.
- Utilisez le menu déroulant à côté de Nouvelle demande de fusion pour sélectionner un référentiel.
- Utilisez le menu déroulant Sélectionner la branche pour choisir une branche.
- Joignez votre validation.
Associez manuellement des branches GitLab
Pour associer manuellement une branche GitLab :
- Ouvrez une tâche et cliquez sur l'icône GitLab.
- Cliquez sur l'onglet Branche.
- Utilisez le menu déroulant à côté de Nouvelle demande de fusion pour sélectionner un référentiel.
- Utilisez le menu déroulant Sélectionner la branche pour attacher une branche.
Changez automatiquement les statuts des tâches depuis GitLab
Vous pouvez modifier le statut d’une tâche à partir d’une validation, d’un problème ou d’une demande de fusion :
- Ajoutez l'identifiant de tâche ClickUp à n'importe quelle partie du message de validation et incluez le statut que vous souhaitez entre crochets.
- Par exemple:
#u7hu[staged]
Tous les formats mentionnés dans la section Associer automatiquement l'activité GitLab dans ClickUp de cet article peuvent être utilisés. Pour garantir un formatage approprié, ne rajoutez pas d'espace entre l'identifiant de tâche et les informations de statut.
- Par exemple:
- Le statut de la tâche changera.
Créez de nouvelles branches depuis ClickUp
Créez de nouvelles branches en utilisant les actions rapides dans ClickUp :
- Ouvrez une tâche et cliquez sur l'icône GitLab.
- À gauche, vous trouverez plusieurs options de copie rapide générées automatiquement. Si vous préférez créer une nouvelle branche directement dans GitLab, cliquez sur Créer une branche dans le coin inférieur gauche du modal.
Personnalisez les noms de branches générés automatiquement
Vous pouvez personnaliser le formatage des noms de branches générés automatiquement utilisés dans les actions rapides :
- Depuis le Centre d’applications, sélectionnez GitLab.
- Sous Format des noms de branches auto-générés, apportez des modifications.
- En bas à droite, cliquez sur Enregistrer.
Créez des demandes de fusion depuis ClickUp
Créez ou liez des demandes de fusion depuis ClickUp.
Pour créer une nouvelle demande de fusion :
- Ouvrez une tâche et cliquez sur l'icône GitLab.
- Dans le coin inférieur gauche du modal, cliquez sur Nouvelle demande de fusion.
- Utilisez le titre de demande de fusion prédéfini ou créez le vôtre.
- Sélectionnez un référentiel, une branche source et une branche cible.
- Entrez une description.
- Créez la demande de fusion en cliquant sur Nouvelle demande de fusion.
Une fois que vous créez ou fusionnez une demande dans ClickUp, un lien vers la tâche ClickUp associée est automatiquement ajouté à la demande de fusion dans GitLab.
Après avoir lié une demande de fusion, vous pouvez voir qui l'a ouverte, le réviseur, le statut CI/CD et le statut de la demande de fusion directement depuis la tâche ClickUp associée.
Problèmes de connexion
Si vous avez accidentellement connecté le mauvais compte GitLab ou s'il y a un problème avec la connexion, vous pouvez déconnecter et reconnecter vos référentiels ou votre compte entier.
Besoin de dépannage avec un représentant de GitLab ? Demandez l'assistance clientèle de GitLab ici.
Supprimez l'intégration GitLab
Seuls les propriétaires et les administrateurs de l'environnement de travail peuvent supprimer l'intégration GitLab.
Pour supprimer l'intégration GitLab :
- Depuis le Centre d’applications, sélectionnez GitLab.
- Dans le coin inférieur droit, cliquez sur Supprimer Gitlab.