We have developed managed packages for customers that extends Salesforce products that are not fully native like Sales Cloud. I mean products that you have to install in your org like
- Financial Service Cloud
- Marketing Cloud
- CPQ, Steelbrick, Demandware, Pardot
If I want to continue working on those managed packages using Salesforce DX the core question is
"How to create and setup scratch orgs for those products?"
Does Salesforce provide examples of scratch org definitions and setup scripts for those cases? Did anyone else do and share something for that. The only thing I found was the Falcon Demo Kit which seems to do a lot of the plumbing for a Financial Cloud scratch org. But as it is a Plugin I cannot adjust it to my needs.