Voir la stack technique d'un composant
L'onglet Stack technique te dit ce que le dépôt d'un composant déclare : ses langages, la version de son runtime, son image de base Docker et ses dépendances. Tu le lis branche par branche, sans ouvrir le dépôt.
Avant de commencer
- Le plugin Stack technique est allumé. Un administrateur l'allume dans Administration › Plugins : voir Allumer un plugin.
- Le composant est dans le catalogue et pointe vers son dépôt. L'hôte du dépôt a une intégration dans Administration › Connexions de l'entreprise.
🔎 Ouvrir l'onglet
-
Dans la barre du haut, clique sur Catalogue.
-
Dans la liste, clique sur le nom de ton composant, par exemple
mon-appli-web. -
Clique sur l'onglet Stack technique.
-
Sous Branches, main (par défaut) est cochée. La page affiche Stack technique de main, et dessous Analysée le une date : la branche est relue à chaque nouveau commit.
📖 Lire les blocs
| Bloc | Ce qu'il liste |
|---|---|
| Langages | Chaque langage du dépôt, avec sa part, par exemple TypeScript 27 % |
| Versions du langage | La version de chaque runtime, par exemple Node.js |
| Image de base | Les images du Dockerfile, par exemple node:22, marquées étape de construction ou image finale |
| Dépendances | Les paquets de chaque fichier, par exemple @acme/core 3.2.0, sous déclaré dans web/package.json |
Une version s'affiche telle qu'elle est écrite dans le fichier : ^18.3.1 reste ^18.3.1.
🧩 Voir quels composants utilisent ton paquet
Sous les blocs, Utilisé par — les composants qui déclarent un paquet publié par ce dépôt liste les composants qui dépendent d'un paquet que ce dépôt publie. Le relevé se fait sur la branche par défaut de chaque composant.
Astrolabe le lit une fois par jour, la nuit. Tant que la première nuit n'est pas passée, la section dit Le relevé de nuit n'a pas encore eu lieu : il passe toutes les 24 heures. Reviens le lendemain.
Une liste avec des composants dedans n'a pas été vérifiée sur une instance.
🛠 Dépannage
| Ce que tu vois | Ce qu'il faut faire |
|---|---|
| version introuvable dans Versions du langage, avec Aucun fichier ne donne la version de Node.js sur cette branche. | Ajoute un fichier .nvmrc à la branche, ou le champ engines.node à son package.json. Une fois le commit fait, l'onglet relit la branche. |
| Fin de support non vérifiée. au-dessus des blocs | Un administrateur n'a pas encore ajouté la connexion End of Life. Voir Activer les vérifications de fin de support. |
✅ C'est tout !
La suite : Comparer des branches.