2010-12-05 6 views
1

buildrのドキュメントでは、設定の管理にprofiles.yamlを使用することを推奨しています。しかし、私は個々の開発者がローカルで実行するために使用する設定を定義する方法が欲しいので、scmにするべきではありません。これを行うための好ましい方法はありますか?buildrのローカルプロパティファイル

path = File.dirname(@application.rakefile) 
loc = YAML.load(File.read(File.join(path, "profiles.local.yml"))) 
Buildr.settings.profiles.merge!(loc) 

答えて

2

FWIW、私がなってしまいました。 buildrの_機能を使用すると、あなたは少しそれを削減することができます

Buildr.settings.profiles.merge!(
    YAML.load(File.read(_("profiles.local.yml"))) 
3

あなたのソリューションはよさそうだ:

1

local.rbにお住まいの地域の特性を入れて、ビルドファイルに追加します

require 'local'

関連する問題