Salesforce DevOps voor Commerce Cloud
Storefrontmetadata deployt schoon, maar zoeken herindexeert zichzelf niet. Dit hebben Commerce Cloud-deploys eigenlijk nodig.
Wat lastig is om te deployen
Een storefront combineert LWR ExperienceBundle-metadata met Commerce-specifieke configuratie, winkels, categorieën en zoekindexinstellingen, die geen deel uitmaken van enig deploybaar package. Noch een metadata-deploy noch een package-installatie triggert een herbouw van de zoekindex, waardoor een winkel schoon kan deployen en toch verouderde zoekresultaten of ontbrekende categorieën toont totdat iemand handmatig herindexeert. De ExperienceBundle-helft gedraagt zich als elke andere Experience Cloud-site, tot en met de handmatige activering die nodig is voordat deze live gaat.
Waar het lastig wordt
Hoe Serpent helpt
Serpent's no-code pipelines kunnen een storefrontdeploy koppelen aan de post-deploystappen die deze echt nodig heeft, tests, dataseeding en omgevingsopzet, zodat een release niet stopt bij "metadata gedeployed" terwijl een zoekherindexering nog uitstaat. Zie automations in Serpent voor hoe pipelines met meerdere stappen werken.

Typische release voor Salesforce DevOps voor Commerce Cloud
- Task de storefrontwijzigingBundel de ExperienceBundle- of LWR-metadatawijziging met de commerceconfiguratie waar deze van afhankelijk is, een nieuwe categorie, een winkelinstelling, in één task.
- Delta-deploy de metadataSerpent rolt alleen de gewijzigde LWR-componenten en Commerce-metadata uit, geen full-org deploy.
- Koppel de herindexeerstapEen no-code pipelinestap herindexeert zoeken en seedt testdata direct na de deploy, zodat de release niet stopt bij "metadata gedeployed".
- Valideer tegen een gesynchroniseerde sandboxTesters controleren de storefront in een omgeving die is gesynchroniseerd met de wijziging, geen verouderde kloon.
Commerce Cloud DevOps, beantwoord
Start gratis. Geen creditcard, geen installatie, geen verplichting.
Binnen 15 minuten ingericht. Geen DevOps-medewerker nodig.
