前提 Travis、Herokuを使ってWebアプリケーションやAPIなどを開発していること 外部サービスのAPIキーなどバージョン管理にそのまま載せたくない値を使用していること 結論を先に 秘密の値は環境変数で用意しよう Travis、Herokuの仕組みを正しく使おう ローカル環境では手動で値を用意するより便利な仕組みを導入したほうが良い 各環境でどのように秘密の値を扱うか 方向性 ローカル、Travis、Herokuの3つともでうまく値を扱うためには環境変数を使って値を用意する必要があります。 言わずもがなですが環境変数とはこんなやつですね。
