タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

githubとHerokuに関するHHRのブックマーク (1)

  • HerokuとGitHubの両方にプッシュする時の秘密にしたい値の扱い - アインシュタインの電話番号

    HerokuGitHubの両方にプッシュできるようになったのはいいけど、例えばTwitterのOAuth認証用のトークンとか、何かのAPIを利用するためのAPIキーとか、あるいはもっと大事な何かのパスワードなど、秘密にしておきたい情報はGitHubにプッシュしてしまうと全世界に公開されるので非常にマズい。 かといって書いておかないと、Herokuにプッシュしたときに情報が足らなくてアプリが正常に動かない。どうするん? 毎回消したり書いたりするの?って悩んでたら、Herokuヘビーユーザーな先人達が既に解決していた。 herokuコマンドでconfigオプション 解決策を読んでみると、herokuコマンドにはそのためのオプションがちゃんと用意されていて、それを使えばスマートに処理できるとのこと。ようは、herokuコマンドで秘密にしておきたい情報を仕込んでおけば、rubyスクリプト内でそれ

    HerokuとGitHubの両方にプッシュする時の秘密にしたい値の扱い - アインシュタインの電話番号
    HHR
    HHR 2014/08/17
    ローカルプレビューの時はENV['HOGE']の値がnilだったら秘密情報が書かれたローカル用のファイルをrequireする。そのファイルは.gitignoreでアップロードしないようにする。
  • 1