Projets : chaque site est-il à jour ?
Partagez le composer.lock d’un site et voyez quelles extensions et quels thèmes sont en retard, retirés ou retirés sur demande — à la main ou depuis la CI.
Un projet représente un site ou une base de code. Il lit le composer.lock du site et compare chaque paquet MeteorGPL qu’il contient avec le dépôt.
Avant de commencer
Vous avez besoin du composer.lock du projet (il se trouve à côté de composer.json), ou d’un pipeline CI capable de l’envoyer. Les projets d’une équipe se trouvent dans l’organisation : votre organisation → Projets, avec les mêmes pages.
Créer un projet
- Ouvrez Paramètres → Projets.
- La liste (1) affiche chaque projet avec le nombre de paquets qu’il utilise et combien sont en retard.
- Saisissez un nom sous Nouveau projet (2), par exemple le domaine du site.
- Sélectionnez Créer le projet (3).
Lire un projet
Ouvrez un projet depuis la liste.
- Les vignettes (1) comptent les paquets À jour, En retard, ceux qui utilisent une Version retirée et ceux Retiré sur demande.
- Chaque ligne (2) affiche la version installée, la dernière version avec sa date, et le statut ; n versions de retard renvoie vers les entrées du journal des modifications qui vous manquent.
- La colonne Mettre à jour (3) contient la commande
composer requirequi met le paquet à jour. - Envoyer le composer.lock (4) : choisissez le fichier, ou collez son contenu, puis Mettre à jour.
- Depuis la CI (5) : la commande que votre pipeline exécute après
composer install, avec l’adresse de ce projet.
Seuls les paquets MeteorGPL sont comparés ; la page indique combien d’autres paquets le fichier lock contient.
Depuis la CI
curl -fsS -u token:$METEORGPL_TOKEN -F [email protected] https://meteorgpl.com/api/projects/<project-id>/lock
Utilisez un jeton Composer du propriétaire du projet : le vôtre pour un projet personnel, un jeton d’organisation pour le projet d’une organisation. Consultez Composer en CI.
Suivre les paquets du projet
En bas d’un projet personnel, cochez Suivre les nouvelles versions de ces paquets et sélectionnez Enregistrer : vous suivez alors chaque paquet du fichier lock au niveau Publications (Étoiles, listes et suivi). Supprimer le projet le supprime.
Cela n’a pas répondu à votre question ? Contacter le support.



