Profils de déploiement
Le profil de déploiement est un paramètre de construction, pas un réglage d’exécution. Un artefact ne sait pas avec quel profil il a été produit, et ne peut pas en changer.
| Profil | Effet |
|---|---|
on-premise |
Artefact restreint. La couche de sortie réseau est remplacée à la construction par une implémentation inerte : ni télémétrie, ni vérification de version, ni sonde de démarrage. C’est le profil obtenu par défaut, sans rien préciser. |
serverless |
Artefact complet, destiné à une exécution opérée par l’éditeur. La couche de sortie réseau est active. Il faut le demander explicitement. |
Comment il est choisi
Section intitulée « Comment il est choisi »Par argument de ligne de commande :
node build.mjs --profile=serverlessOu par variable d’environnement :
LEMNISCATE_DEPLOYMENT_PROFILE=serverless node build.mjsSans l’un ni l’autre, la construction produit on-premise. Une valeur non
reconnue fait échouer la construction plutôt que de retomber sur un défaut : les
seules valeurs acceptées sont on-premise et serverless.
Vérifier ce qu’un artefact contient
Section intitulée « Vérifier ce qu’un artefact contient »node scripts/verify-onprem-artifact.mjsLe contrôle porte sur le bundle construit, pas sur le code source.