gpt4 book ai didi

code-push - 代码推送中的暂存环境和生产环境之间有区别吗?

转载 作者:行者123 更新时间:2023-12-01 03:20:57 26 4
gpt4 key购买 nike

我不小心用临时 key 推送了二进制文件。除了明显的命名差异之外,这两个阶段(就 cli/library 设置而言)是否有任何真正的区别?

我在尝试使用暂存环境推送更新时会遇到问题吗?

最佳答案

代码推送 Staging部署用于调试版本 (app-debug.apk) 而 Production就像你猜的那样,生产版本 (app-release.apk)s。

请参阅他们自述文件中的此文本 here ,说:

And that's it! Now when you run or build your app, your debug builds will automatically be configured to sync with your Staging deployment, and your release builds will be configured to sync with your Production deployment.



在您的情况下,我认为您将使用暂存环境推送更新不会有任何问题,因为它是一项功能,但它们将仅限于 app-debug.apk s 而不是 app-release.apk那些。

我猜你写了类似的东西
code-push release-react <appName> <platform>
然后它说了这样的话

Upload progress:[==================================================] 100% 0.0s Successfully released an update containing the "/tmp/CodePush" directory to the "Staging" deployment of the "APP_NAME" app.



这是暂存,应该用于在您安装 app-debug.apk 的设备中测试您的应用程序。捆绑包,以便您了解更新的工作方式。

如果你对它没问题,那么你应该将它提升到生产版本
code-push promote APP_NAME_HERE Staging Production
或者按照这里的答案: How to update "Production" deployment using Code Push CLI?
直接向生产版本发布更新。

关于code-push - 代码推送中的暂存环境和生产环境之间有区别吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45148500/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com