CodePush alike multi deployments with Expo?


#1

Hi
I need a way to use a single code base for multiple deployments (i.e. white label).
With CodePush, I can create multiple deployment labels and push updates to each deployment separately.
Does Expo support multiple deployments? I only found a single publish path in the documentation.
Ideas are welcome.
Thanks


#2

Expo doens’t support this yet but we want to add features like this. Hopefully coming soon.
In the meantime, you can eject and setup CodePush if you need it.


#3

Thanks. If I do eject and setup CodePush, won’t it conflict with updates I publish to Expo? Or do I just publish once to Expo and all following publishes to CodePush?


#4

If you setup CodePush you would change your app to get code from there rather from the Expo system. I’m not totally sure how your development flow would change since I haven’t set this up. You can’t really use the Expo code deployment system together with CodePush though.


#5

For now, just use different account for each deployment (ex: @myprod, @mystaging, @mydev)