0

Using metadata api, I could find brandingSet, CommunityThemeDefinition and CommunityTemplateDefinition for Digital Experience app. But I need to know if all components can be separately deployed in an ExperienceBundle type like brandingSet, themes, config, routes and views. or we need to overwrite entire ExperienceBundle with any change in it's components.

6
  • It is a single "blob" of data that must be deployed together from what I can see.
    – Phil W
    Commented Nov 18, 2021 at 7:51
  • If you enable enableExperienceBundleMetadata you can retrieve whole community not as a blob but as metadata folder with json files. Not sure if from here you are able to pick just some components.
    – Damecek
    Commented Nov 18, 2021 at 8:00
  • Another possible solution would be to use in Builder>Settings>Developer Export functionality.
    – Damecek
    Commented Nov 18, 2021 at 8:03
  • By "blob" I simply meant a collection of metadata. I did not mean the old site.com literal blob. While the experience bundle includes lots of separate JSON files for routes, views etc. they are related together by naming AND unique IDs generated and referenced within them. All these relationships must be maintained and from what I see this means an all-or-nothing deployment.
    – Phil W
    Commented Nov 18, 2021 at 8:07
  • 1
    I personally believe you should be able to deploy the branding set separately, since it is a separate metadata element, but the whole experience bundle is treated as a single metadata item from the deployment perspective.
    – Phil W
    Commented Nov 18, 2021 at 8:36

0

You must log in to answer this question.

Browse other questions tagged .