Importer tes dépôts Bitbucket Server
Astrolabe lit le fichier catalog-info.yaml de tes dépôts Bitbucket Server et les ajoute au catalogue.
Tu le règles une fois, en administrateur.
Avant de commencer
Le catalogue lit Bitbucket Server avec le jeton de l'intégration Bitbucket Server. Ajoute-la d'abord : voir Ajouter l'intégration Bitbucket Server.
Tant qu'elle n'est pas ajoutée, la carte Bitbucket Server de Administration › Catalogue est grisée, avec Configurez d'abord l'intégration bitbucketServer : sans elle, ce fournisseur ne peut rien lire.
🔧 Configurer le fournisseur Bitbucket Server
-
Dans la barre latérale, en bas, clique sur Administration.
-
Sous PLATEFORME, clique sur Catalogue. L'onglet Fournisseurs s'ouvre.
-
Sur la carte Bitbucket Server, clique sur Configurer.
-
Dans Hôte, choisis ton serveur dans la liste. C'est l'hôte de ton intégration.
-
Clique sur Installer.
Une fenêtre Reloading configuration dit Please wait while the instance is reloading.... Puis la page revient.
Passe la souris sur le ? à côté d'un champ : il dit ce qu'il attend, avec un exemple.
Les autres champs
| Champ | À quoi il sert |
|---|---|
| Chemin du fichier de catalogue | L'endroit du fichier descripteur dans chaque dépôt. Par défaut : /catalog-info.yaml. |
| Expression régulière des clés de projet | Seuls les projets dont la clé correspond sont importés, par exemple ^team-.*. Vide : tous. |
| Expression régulière des slugs de dépôt | Seuls les dépôts dont le slug correspond sont importés, par exemple ^team-.*. Vide : tous. |
| Ignorer les dépôts archivés | Laisse de côté les dépôts archivés. |
| Vérifier que les fichiers existent | Vérifie que le fichier descripteur existe avant de l'enregistrer. |
▶️ Lancer la collecte maintenant
Le catalogue relit Bitbucket Server toutes les 30 minutes. Tu ne veux pas attendre ?
-
Sur Administration › Catalogue, trouve le tableau Collecte du catalogue.
-
Sur la ligne Bitbucket Server, clique sur Lancer la collecte Bitbucket Server maintenant, dans la colonne Actions. Un message dit Collecte lancée.
-
Attends une minute, puis recharge la page. État montre le résultat, et Détail dit pourquoi quand la collecte a échoué.
Tes dépôts sont alors dans Catalogue. Cette étape n'a pas été vérifiée sur une instance.
✅ C'est tout !
La suite : Questions sur le catalogue Bitbucket Server.