I have a react native application I want to deploy to hockeyapp, app store, and play when the native code has changed, and I want to deploy through CodePush or AppHub when only JS has changed.
What is the best way to achieve this?
I have a react native application I want to deploy to hockeyapp, app store, and play when the native code has changed, and I want to deploy through CodePush or AppHub when only JS has changed.
What is the best way to achieve this?
You can split the project in two repositories, one containing the native app, and one that contains the js.
The one that contains the native app can reference the js repository using a git submodule.
Then set up a separate CI pipeline for them so that the native project runs the whole build and deployment pipeline to the app store etc, and the js repository only deploys through CodePush/AppHub.