DevOps Salesforce pour Commerce Cloud
Les métadonnées de la vitrine se déploient proprement, mais la recherche ne se réindexe pas toute seule. Voici ce qu'exigent réellement les déploiements Commerce Cloud.
Ce qui est difficile à déployer
Une vitrine combine les métadonnées LWR ExperienceBundle avec une configuration spécifique à Commerce, boutiques, catégories et paramètres d'index de recherche, qui ne fait partie d'aucun package déployable. Ni un déploiement de métadonnées ni une installation de package ne déclenche une reconstruction de l'index de recherche, si bien qu'une boutique peut se déployer proprement et quand même afficher des résultats de recherche obsolètes ou des catégories manquantes jusqu'à ce que quelqu'un la réindexe manuellement. La moitié ExperienceBundle se comporte comme n'importe quel autre site Experience Cloud, jusqu'à nécessiter une activation manuelle avant d'être en ligne.
Où cela se complique
Comment Serpent aide
Les pipelines no-code de Serpent peuvent enchaîner un déploiement de vitrine avec les étapes post-déploiement dont il a réellement besoin, tests, alimentation de données et configuration d'environnement, afin qu'une release ne s'arrête pas à "métadonnées déployées" alors qu'une réindexation de recherche reste en attente. Voir les automatisations dans Serpent pour savoir comment fonctionnent les pipelines à plusieurs étapes.

Release type pour DevOps Salesforce pour Commerce Cloud
- Créer une tâche pour le changement de vitrineRegroupez le changement de métadonnées ExperienceBundle ou LWR avec la configuration commerce dont il dépend, une nouvelle catégorie, un paramètre de boutique, dans une seule tâche.
- Déployer les métadonnées en deltaSerpent ne déploie que les composants LWR modifiés et les métadonnées Commerce, pas un déploiement complet de l'org.
- Enchaîner l'étape de réindexationUne étape de pipeline no-code réindexe la recherche et alimente les données de test juste après le déploiement, afin que la release ne s'arrête pas à "métadonnées déployées".
- Valider sur un sandbox synchroniséLes testeurs vérifient la vitrine dans un environnement maintenu synchronisé avec le changement, pas un clone obsolète.
DevOps Commerce Cloud, expliqué
Démarrez gratuitement. Pas de carte bancaire, pas d'installation, aucun engagement.
Configuration en moins de 15 minutes. Aucun recrutement DevOps nécessaire.
