Serverspecは、いくつかのサーバをチェックするために使用されます。したがって、インクルードは、役割の構造が使用されているお勧めします。Rakefileの環境変数を使用するserverspec
|-- Rakefile |-- spec |-- app | -- ruby_spec.rb |-- base | -- users_and_groups_spec.rb |-- db | -- mysql_spec.rb |-- proxy | -- nginx_spec.rb |-- spec_helper.rb
は、私はYAMLファイルを使用してデータ構造を読み取るには。 serverspec websiteで
はRaketask内部Rakefileに以下の通りです:
ENV['TARGET_HOST'] = host
なぜ私は環境変数としてホストを設定する必要がありますか?地元の人では十分ではないでしょうか?