1

ソースコードが公開されているため、電子メールサーバーのユーザー名とパスワードの組み合わせをGitにコミットしたくありません。Heroku自体で変更する方法はありますか?

4

1 に答える 1

3

https://devcenter.heroku.com/articles/config-vars

このような構成変数を処理するための従来のアプローチは、それらをソースの下に置くことです-ある種のプロパティファイルに入れます。これはエラーが発生しやすいプロセスであり、アプリ固有の構成で個別の(およびプライベートな)ブランチを維持する必要があるオープンソースアプリの場合は特に複雑です。

より良い解決策は、環境変数を使用し、キーをコードから除外することです。従来のホストまたはローカルで作業している場合は、bashrcで環境変数を設定できます。Herokuでは、configvarsを使用します。

Heroku CLIのconfig、config:add、config:get、およびconfig:removeを使用して、構成変数を管理します。

于 2012-10-17T21:21:40.303 に答える