[React Native] 微軟的 App Center 超好用,無痛 CI/CD
Published in
2 min readMay 13, 2019
投誠了微軟的 App Center 懷抱,真的是好用到不行,零設定就能跑,比起以往的 jenkins / travis / gitlab-ci 還方便,不過因為 App Center 只針對 APP 做持續整合,如果是網頁專案或是後端專案還是用上面那三種。
我先解釋一下持續整合 / 持續佈署
持續整合
我們寫完code 推送到 git 上面以後,會有一台機器自動去拉 code 下來,跑測試,執行 build 指令,然後告訴我們有沒有問題,這一連串我們叫持續整合。
持續佈署
承接著持續整合,這台機器自動 build 出 production 的檔案之後,可以自動幫我們佈署到線上的機器,這就是持續佈署。
App Center 就可以幫我們做持續整合,持續佈署,而且提供了很多方便的功能
原本我是使用 travis 要定義 yml,打錯一行就要偵錯很久,但是 App Center 不用打 yml ,只要勾選一些選項就可以開始 build 了。
他還可以看實際手機安裝完啟動要消耗多少記憶體
還有統計功能,類似 GA 。
還有一些功能我還沒有玩到,像是 push notification , code push, 自動上架等等…
打這篇文章純粹是因為我覺得太好用了想讓大家知道! 也沒有想要深入寫,所以有興趣的就自己去研究吧!!