Préparer une distribution
Validez un artefact autonome et documentez ses impacts avant diffusion.
Préparer le package
- Utilisez le SDK public avec identifiant stable, version SemVer et plages CMS/Node réellement testées.
- Compilez, assemblez puis signez dans un nouveau fichier ; examinez les dépendances embarquées.
- Installez hors du checkout sur une base de test, puis vérifiez activation, permissions, réglages et désactivation/réactivation.
- Testez la mise à jour sur données existantes, la sauvegarde et les limites du retour arrière.
- Contrôlez les parcours publics, leurs entrées malformées et leurs restrictions de visibilité.
Commandes du dépôt
pnpm check
pnpm test:integration
pnpm test:e2eLes fixtures provisionnent des bases et des rôles temporaires dédiés. Leur provisionneur peut créer ces ressources ; le CMS testé utilise un rôle limité, sans droits de création de base ou de rôle. Ne pointez pas ces commandes vers des données réelles. Packaging, sauvegarde et dépendances natives nécessitent aussi la validation de la distribution et du parcours Docker.
Distribuer ou publier
Un exploitant peut recevoir le package signé par son canal de confiance. Sur une application centrale configurée, l’éditeur prépare une fiche, dépose le package, obtient une revue motivée par un autre compte puis publie explicitement. Le registre signe l’artefact accepté et conserve sa version immuable.
Accompagnez chaque version de ses permissions, migrations, prérequis de sauvegarde et limitations. Distinguez validation locale, staging et production ; ne présentez pas une compilation comme une release accessible publiquement.