[React Native]微软的AppCenter超好用,无痛CI / CD

投诚了微软的App Center怀抱,真的是好用到不行,零设定可以跑,比起以前的jenkins / travis / gitlab-ci还方便,不过因为App Center只针对APP做持续整合,如果是网页专案或是此类专案还是用上面那三种。

我先解释一下持续整合/持续布署

持续整合

我们写完code推送到git之上以后,会有一台机器自动去拉代码下来,运行测试,执行build指令,然后告诉我们有没有问题,这一连串我们叫持续整合。

持续布署

承接持续整合,这台机器自动build out production的档案之后,可以自动帮我们布署到线上的机器,这就是持续布署。

App Center就可以帮我们做持续整合,持续布署,而且提供了很多方便的功能

原本我是使用travis要定义yml,打错一行就要侦错很久,但是App Center不用打yml,只要替换一些选项就可以可以开始构建了。

他还可以看实际手机安装完启动要消耗多少记忆体

还有统计功能,类似GA。

还有一些功能我还没有玩到,像是推送通知,代码推送,自动上架等等…

也没有想要深入写,所以有兴趣的就自己去研究吧!!

Author: bwh

发表评论