如果使用 google 手冊上 sample 的寫法,會發現到這坨 functions
都是寫在 index.js 裡面,真的很難維護。
pipeline 是 bitbucket 內建的一套 CI 工具,之所以不用 travis CI,是因為 github 跟 travis CI 在 private repo 都要花錢,所以才用 bitbucket 來做。但是要注意 bitbucket 的 free plan 一個月只有 50 分鐘
Continue reading後來改由 firebase deploy 了,原因出在於 google loadbalancer 無法自動將 http 導到 https 的緣故,必須要自己設定後端的 web server 丟出 301 redirect。
Continue reading