Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个反应原生应用程序,我想在原生代码发生变化时部署到 hockeyapp、应用商店和播放,而当只有 JS 发生变化时,我想通过 CodePush 或 AppHub 进行部署。
实现这一目标的最佳方法是什么?
您可以将项目拆分为两个存储库,一个包含本机应用程序,一个包含 js。
包含本机应用程序的应用程序可以使用 git 子模块引用 js 存储库。
然后为它们设置一个单独的 CI 管道,以便原生项目运行整个构建和部署管道到应用商店等,而 js 存储库仅通过 CodePush/AppHub 进行部署。