Publier une feature
Publier une feature
La commande features upload permet de publier ou de mettre Ă jour une feature dans le registre OIP API.
Elle est destinée aux équipes qui développent et maintiennent des features OIP.
Utilisation
ParamĂštre
ParamĂštre | Description | Obligatoire |
|---|---|---|
<feature> | Nom de la feature Ă publier ou mettre Ă jour. | Oui |
Formats dâentrĂ©e supportĂ©s
La commande accepte plusieurs formats pour identifier la feature :
Convention locale attendue
La feature doit ĂȘtre prĂ©sente localement dans le dossier suivant :
Exemple :
Fichiers attendus
La commande sâappuie sur les fichiers de configuration de la feature.
Les fichiers suivants sont attendus :
Fichier | Description |
|---|---|
manifest.yml | Décrit la feature, ses métadonnées, ses dépendances ou les services nécessaires. |
package.json | Décrit le package associé à la feature et ses dépendances. |
Fonctionnement général
La commande lit les informations de la feature, prépare les éléments nécessaires, puis publie ou met à jour la feature dans le registre OIP API.
Selon la configuration de la feature, elle peut notamment prendre en compte :
- le nom de la feature ;
- sa version ;
- sa description ;
- ses dépendances ;
- les services nécessaires à son fonctionnement ;
- les métadonnées déclarées dans le manifest.yml.
Remarques
La commande nĂ©cessite un accĂšs rĂ©seau Ă lâOIP API.
Les variables dâenvironnement nĂ©cessaires Ă lâauthentification doivent ĂȘtre correctement renseignĂ©es.
Avant de publier une feature, il est recommandé de vérifier la cohérence du manifest.yml et du package.json.