杏z学習帳

Swift、Unityなどを中心に節操なく手を出してますまる

[Firebase]Hostingでバージョン履歴の削除が自動化できるようになった!

ざっくりまとめ。 Firebase Hostingでバージョン削除の自動化ができるようになった! 新しいバージョンがdeployされたときに保持するバージョン履歴数を設定できる です。

[Firebase]HostingでUniversal Links対応する

ざっくりまとめ。 Firebase Hosting で Universal Links 対応したい apple-app-site-association をどうするか firebase.json で指定をしてあがたら良い headers に追加をしてあげて content-type を application/json にする です。

[Firebase]Cloud Functions の Request で rawBody 取れた件

ざっくりまとめ。 Request から raw-body みたいの取りたい 以前の記事で取れないからとかいって自分で構築しなおしていた 実はとれる request.rawBody でいい(公式docにもあるとおり) ただし、VSCodeとかをつかっていると、rawBody というプロパティはないと怒られる その警告を無視する勇気が必要(笑) です。

[Firebase]Cloud FunctionsつかってSlack Bot作ってみた話

ざっくりまとめ。 Firebase の Cloud Functions をつかって Slack Bot つくった! リクエストの検証でハマった エンコードの仕様が違うので通らない URLSearchParams を使うといい です。

[Bitrise]FirebaseHostingへのデプロイを自動化するぞ

ざっくりまとめ。 このブログの Firebase Hosting へのデプロイを Bitrise で自動化したい firebase-tools は認証トークンを取得できる! そのトークンをつかえば firebase deploy --token YOUR_TOKEN で未ログインでデプロイ可能 です。

[Firebase]Hostingの使用済みストレージ容量が実際よりめちゃ多い

ざっくりまとめ。 使用済みストレージの容量が実際のサイトの容量よりめちゃ多い 実際は60MB。コンソール上は260MB バージョンごとに紐づくものを全部もってるから Deploy するごとにどんどん増えていく 対応としては、よしななタイミングでバージョンを削除する もちろんロールバックはできなくなる です。

[Firebase]FirebaseHostingとお名前.comでドメイン設定

ざっくりまとめ。 Firebase Hostingでドメイン設定する お名前.com で サブドメインで です。