| search-config-ext/ |
Code/search-app/search-config-ext.jar |
- Module Java contenant des fichiers de configuration personnalisés.
- Tous les fichiers JAR sous le répertoire de l'application de recherche seront copiés dans le dossier search-ear.ear/libde l'image Docker du serveur de recherche.
|
| search-logic-ext/ |
Code/search-app/search-logic-ext.jar |
- Module Java contenant des fichiers de configuration personnalisés.
- Tous les fichiers JAR sous le répertoire de l'application de recherche seront copiés dans le dossier search-ear.ear/libde l'image Docker du serveur de recherche.
|
|
Certs/search-app |
- Ce dossier n'existe pas dans le package de recherche HCL Commerce Build par défaut. Le processus de génération et de déploiement est conçu pour prendre en charge l'utilisation du dossier comme interface pour vos extensions.
- Si vous souhaitez importer vos propres certificats, vous devez implémenter la logique HCL Commerce Build pour créer ce dossier et inclure votre fichier JSON de certificat dans ce dossier dans un package personnalisé. Pour plus d'informations, voir Gestion manuelle des certificats.
|
|
DeployScripts/search-app |
- Semblable au dossier Certs, le dossier DeployScripts n'existe pas dans le package de recherche HCL Commerce Build par défaut. Le processus de génération et de déploiement est conçu pour prendre en charge l'utilisation du dossier comme point d'extension potentiel pour personnaliser le processus de déploiement.
- Si vous souhaitez étendre le processus de déploiement par défaut avec votre propre logique de code personnalisée, vous devez implémenter la logique HCL Commerce Build pour créer le dossier et placer vos scripts shell personnalisés dans le dossier. Vos scripts shell personnalisés dans le dossier doivent être nommés applyDeployScripts.sh
- La logique par défaut pour appliquer les modifications détecte s'il y a des scripts applyDeployScripts.sh dans le dossier. S'ils sont trouvés, les scripts sont exécutés pour traiter l'une de vos logiques de déploiement personnalisées. La logique par défaut pour appliquer les modifications est définie dans le fichier /SETUP/bin/applyCustomization.sh pour référence.
|