Ruby コードにランタイム パラメータを渡したいと考えています。私には Java のバックグラウンドがあり、ほとんどの場合、構成をオーバーライドしたい場合は、適切なデフォルト値を持つシステム プロパティを使用します。
たとえば、REST API に対するテストを localhost に記述した場合、それを統合環境に対して実行し、ベース URL を調整する必要があります。
$ rake -Cbaseurl=https://i-env.company.com/tbse/ test
Rubyのシステムプロパティに相当するものはありますか? 人々が使用している標準的なパターンはありますか?
YAML 構成を使用/ロードする方法と、環境変数を参照する方法を知っています。