herokuのGoogle API認証を簡単にするビルドパックの紹介

herokuでGoogle APIを認証するのは意外と骨が折れる。
それを簡単にしてくれるのが、こちらのビルドパックだ。

github.com

使い方

herokuにログインし、対象のアプリを選択する。
Settingsタブ内の、BuildpacksのAdd buildpackボタンをクリック。

表示されたポップアップに下記のurlを入力して、Save changes。

https://github.com/gerywahyunugraha/heroku-google-application-credentials-buildpack

次に、Config Vars(環境変数)に下記のように設定する。

GOOGLE_APPLICATION_CREDENTIALS google-credentials.json
GOOGLE_CREDENTIALS サービスアカウントキーのJsonを全てコピペ

これで、次のデプロイから認証が自動で設定される。