Beesbusy vous permet de synchroniser vos tâches dans des projets Gitlab.
Cela se fait en deux étapes :
- La connexion de votre compte Beesbusy avec votre compte Gitlab
- Le paramétrage du projet Beesbusy concerné par la synchronisation des tâches vers Gitlab
La connexion de votre compte Beesbusy avec votre compte Gitlab
Menu déroulant utilisateur > Connecteurs : Vous accédez à l’ensemble des connecteurs Beesbusy.
Une fois dans les connecteurs Beesbusy, accédez à la section .
Vous avez deux possibilités pour vous connecter avec Gitlab :
- Utiliser Gitlab SaaS
- Utiliser Gitlab en mode hébergé
Le choix entre les deux possibilités se fait à l’aide du curseur :
Se connecter à Gitlab SaaS
Positionnez le curseur sur Gitlab SaaS et cliquez sur .
Vous serez redirigé sur votre compte Gitlab et un message d’autorisation apparaîtra :
Pour accepter la connexion entre vos deux comptes, cliquez sur « Autoriser ».
Après avoir autorisé la connexion, vous serez connecté et redirigé sur la page des connecteurs Beesbusy.
Le message encadré ci-dessous indiquera que l’opération s’est déroulée avec succès :
Se connecter à Gitlab en mode hébergé
Pour se connecter à Gitlab en mode hébergé. Il faut saisir :
- L’URL de l’application auto-hébergée que vous utilisez.
- L’ID de l’application auto-hébergée que vous utilisez.
- Le code secret de l’application auto-hébergé.
Pour trouver ces informations, il faut se rendre sur votre hébergeur Gitlab.
Trouver l’URL de l’application auto-hébergée
Cet URL est propre à chaque utilisateur et à chaque hébergeur.
Pour cela, rendez-vous sur votre Gitlab en mode hébergée et copiez son URL.
Voici un exemple d’URL Gitlab auto-hébergée :
Ensuite, collez l’URL sur l’interface Beesbusy du connecteur Gitlab.
Générer l’ID et le code secret de l’application auto-hébergée
Rendez-vous sur votre hébergeur Gitlab, accédez à votre menu se trouvant en haut à droite de la page, puis à « Editer le profil » et à « Applications ».
Dans Applications, vous devez rentrer le nom de l’application que vous souhaitez lier avec Gitlab. Dans ce cas-ci, cela est Beesbusy.
Ajoutez l’URL de votre hébergeur Gitlab dans la case « URI de redirection » comme indiqué ci-dessous.
Puis sur la même page, cochez la case « API ».
Pour générer l’ID et le code secret cliquez sur en bas de page.
Une nouvelle page apparaitra, celle-ci contiendra l’ID et le code secret, il est possible de les copier en cliquant sur l’icône juste à côté.
Après avoir complété l’ID et le code secret sur l’interface Beesbusy du connecteur Gitlab, cliquez sur « continuer » en bleu sur Gitlab et sur Beesbusy.
Si l’opération s’est déroulée avec succès, vous serez redirigé sur la page des connecteurs de Beesbusy, avec un message confirmant la connexion entre vos deux comptes.
Le paramétrage du projet Beesbusy concerné par la synchronisation des tâches vers Gitlab
L’option du connecteur Gitlab dans un projet Beesbusy
Pour lier un projet Beesbusy à un projet Gitlab, rendez-vous dans les paramètres d’un projet de votre choix.
Descendez jusqu’en bas des paramètres et accédez aux Options du connecteur Gitlab.
Choisissez un de vos projets Gitlab que vous voulez intégrer dans Beesbusy.
Une fois après avoir choisi votre projet Gitlab, cliquez sur le bouton Synchroniser.
Vous pouvez dès à présent exporter vos tâches Beesbusy vers le projet Gitlab choisi.
A noter que la synchronisation fonctionne de Beesbusy vers Gitlab mais pas de Gitlab vers Beesbusy.
Si vous cochez la case « Synchroniser automatiquement les nouvelles tâches », toutes les nouvelles tâches créées seront automatiquement envoyées dans le projet Gitlab choisi.
Si vous ne la cochez pas, vous pouvez ensuite choisir les tâches à synchroniser avec Gitlab comme indiqué ci-dessous.
Synchroniser une tâche
Rendez-vous sur une tâche d’un projet qui est connectée à Gitlab.
Dans l’onglet Quoi de la tâche, cliquez sur « Gitlab » dans le menu de droite, puis cliquez sur le bouton « Créer un ticket » :
Un ticket est alors créé dans le projet Gitlab choisi dans les paramètres du projet Beesbusy.
Ce ticket porte le même nom que la tâche Beesbusy.
Les commentaires de la tâches Beesbusy sont aussi pris en compte et synchronisés dans le ticket Gitlab.
Se déconnecter de Gitlab
Se déconnecter de son projet
Pour annuler la synchronisation entre un projet Gitlab et un projet Beesbusy, il suffit d’aller dans les paramètres du projet, d’accéder aux options du connecteurs Gitlab et de cliquer sur :
Se déconnecter de Gitlab
Pour déconnecter son compte Beesbusy de son compte Gitlab et cesser toute synchronisation, rien de plus simple : il suffit de cliquer sur le bouton « Déconnecter » dans la page des connecteurs de votre compte Beesbusy :