bullhorn / extension-configuration-starter

5 stars 26 forks source link

Question: Is this officially supported #25

Closed alexvdvalk closed 2 years ago

alexvdvalk commented 3 years ago

Can you advise if this is an officially support approach to deploying interactions?

I believe page interactions stored on the corporation level. Is this correct? If so, would this lead to duplication when deploying interactions to multiple private labels on the same corporation?

johnsully83 commented 3 years ago

It is 'officially supported'...this is actually the recommended way to deploy interactions. The build and upload process lives here https://github.com/bullhorn/extension-configuration-starter/blob/master/bin/build-and-upload.js where we do de duplications for exactly the kind of issue you're talking about...we only upload page interactions for the first privateLabel, for field interactions we upload for all. It's all backed by the Bullhorn CLI (also in GitHub), which in turn is using the BH Extensions REST API.