GitLab
Votre GitLab, vu d'ensemble
GitLab garde votre code, vos tickets et vos livraisons. Mais au fil des projets et des prestataires, plus personne n'a la vue d'ensemble : les dépôts s'accumulent, les accès restent ouverts, les milestones se dispersent.
smartplatform.cloud lit votre GitLab, sans rien y modifier, et vous en donne la synthèse, groupe par groupe et dépôt par dépôt.
Exploration GitLab
gitlab.exemple.fr
Le constat
Ce que GitLab ne montre pas d'un coup d'œil
GitLab montre tout, mais écran par écran. Ce qui demande une décision se perd entre les groupes et les dépôts.
- 1
Des dépôts oubliés
Un ancien site, un import, un essai : ils ne bougent plus depuis des mois, mais ils restent en ligne et accessibles.
- 2
Des accès toujours ouverts
Un prestataire parti, un stagiaire, un compte de test : leurs droits survivent souvent à leur mission.
- 3
Des livraisons sans contrôle
Un dépôt sans intégration continue part en production sans que ses tests soient lancés.
- 4
Un planning éparpillé
Les milestones vivent dans chaque groupe : celles qui sont en retard ne se voient qu'en les ouvrant une à une.
Comment ça marche
Une lecture qui ne touche à rien
- 1
Connexion
Un jeton d'accès à gitlab.com ou à votre propre instance, gardé chiffré et renouvelé automatiquement. La plateforme ne fait que lire.
- 2
Inventaire
Les groupes, les sous-groupes et les dépôts sont recensés, et chaque dépôt est rangé par technologie.
- 3
Choix des dépôts
Les dépôts archivés sont écartés, et vous pouvez en ignorer d'autres, un par un ou par groupe entier.
- 4
Synthèse
Milestones, membres, environnements et déploiements sont lus, et ce qui demande une décision passe en tête.
Ce que nous analysons
Les fonctionnalités de GitLab, une à une
Groupes et dépôts
L'arbre de vos groupes et de leurs sous-groupes, avec leurs dépôts. Pour chaque dépôt : ses langages, son framework et sa version, son activité, et la présence d'une intégration continue.
Un dépôt sans activité depuis six mois est signalé inactif. Un fichier qui ne devrait pas y être, comme une clé ou un mot de passe, est signalé en rouge.
Exploration GitLab
gitlab.exemple.fr
exemple / espace-client
back
Symfony 7.4PHP 8.3CI
front
Vue.js 3.5pnpmCIFichier sensible
ancien-site
InactifSans CI
import-2021
Archivé
Milestones et issues
Les milestones actives de tous vos groupes, réunies en une liste : celles qui sont en retard d'abord, puis par échéance.
Chaque milestone se déplie sur ses issues, rangées comme dans GitLab : non démarrées, en cours, terminées.
Exploration GitLab
gitlab.exemple.fr
Milestones actives
V2.3 Facturation
En retard8 / 12 terminées
V2.4 Espace adhérent
3 en cours3 / 10 terminées
Refonte du site
1 / 6 terminée
Labels
Les labels de chaque groupe et ses tableaux de suivi, avec leurs colonnes. Vous voyez comment chaque équipe range ses tickets, et si vos groupes parlent la même langue.
Exploration GitLab
gitlab.exemple.fr
exemple / espace-client
Labels
BugÉvolutionUrgentÀ valider
Tableau Développement
À faireEn coursEn recetteTerminé
Utilisateurs
Tous les membres de vos groupes, une seule fois chacun, avec leur niveau d'accès le plus élevé. Les robots de déploiement sont distingués des personnes.
Un compte bloqué ou sans activité depuis 90 jours passe en tête : c'est souvent un accès qui aurait dû être retiré.
Exploration GitLab
gitlab.exemple.fr
Membres
Ancien prestataire
InactifDeveloper
Chef de projet
Owner
Développeuse
Maintainer
Déploiement
RobotReporter
Versions de GitLab
La version et l'édition de votre instance GitLab, et, pour une instance que vous hébergez, les composants sur lesquels elle repose : Ruby, Rails, GitLab Shell.
Le jeton de connexion est renouvelé automatiquement : s'il venait à fuiter, il ne resterait valable que quelques jours.
Exploration GitLab
gitlab.exemple.fr
- GitLab
- 19.3.2
- Édition
- Community Edition
- Ruby
- 3.3
- Rails
- 7.2
- GitLab Shell
- 14.56
- Jeton
- Renouvelé il y a 2 jours
Contenu des dépôts
La fiche de chaque dépôt : ses environnements, la production d'abord, avec leur adresse et la dernière version livrée, ses déploiements et leurs échecs sur 30 jours, son dernier pipeline et son wiki.
Vous savez ce qui tourne en production, depuis quand, et si les livraisons se passent bien.
Exploration GitLab
gitlab.exemple.fr
exemple / espace-client / back
production
12 déploiements1 échec
recette
Dernier déploiement en échec
Dernier pipeline
RéussiCouverture 72 %
Et ensuite
Votre GitLab, avec nous
Les dépôts sous surveillance
Les dépôts retenus peuvent rejoindre les rapports de sécurité : failles des dépendances et fin de support des versions.
Pas encore sur GitLab ?
Nous migrons vos projets, avec leur historique, leurs tickets et leurs milestones, en partenariat avec Clever Cloud.
Questions fréquentes
Pouvez-vous modifier notre GitLab ?
Non. smartplatform.cloud ne fait que lire votre GitLab : rien n'y est créé, modifié ni supprimé. Le jeton de connexion est gardé chiffré et renouvelé automatiquement.
Fonctionne-t-il avec notre propre instance GitLab ?
Oui. smartplatform.cloud lit gitlab.com comme une instance que vous hébergez. Sur votre instance, il montre en plus sa version et ses composants.
Cela ralentit-il le travail de notre équipe ?
Non. Les lectures passent par l'API de GitLab, sont regroupées pour économiser son quota, et ignorent les dépôts archivés ou que vous avez écartés.
Faut-il que nos projets soient développés par SmartBooster ?
Non. Tous les dépôts que le jeton peut lire sont analysés de la même façon, quel que soit le prestataire qui les maintient.
Ce que vous aimeriez voir de votre GitLab
Dites-nous ce qui vous manque pour piloter vos projets sur GitLab : vos besoins orientent les prochains outils de la plateforme.